Creazione di pianificazioni di backup
È possibile pianificare un backup in base all'ora e alla frequenza adatte per i dati e l'ambiente.
Da SnapManager 3.2 per Oracle, è possibile pianificare i backup dei file di log dell'archivio separatamente. Tuttavia, è necessario utilizzare il profilo creato per separare i file di log dell'archivio.
Se sono stati pianificati i backup dei file di dati e dei file di registro dell'archivio contemporaneamente, SnapManager crea prima il backup dei file di dati.
Se si seleziona l'intervallo di pianificazione come -onetimonly, tutte le opzioni di eliminazione sono disponibili. Se si seleziona un intervallo di pianificazione diverso da -onetimonly, le opzioni di eliminazione -Until-SCN e -Until-date non sono supportate e viene visualizzato il seguente messaggio di errore: L'opzione di eliminazione del registro di archiviazione specificata, -Until-scn o -Until-date per l'intervallo di pianificazione orario non è valida. Specificare l'opzione -onetimeonly per l'intervallo di pianificazione oppure eseguire la riduzione dei registri di archiviazione utilizzando una qualsiasi delle opzioni all oppure -before {-months | -days | -weeks| -hours}.
Quando si verifica un failover in un ambiente HACMP (High Availability Cluster Multiprocessing), è necessario riavviare il server SnapManager per Oracle in modo che l'indirizzo del servizio (virtuale) sia mappato all'host attivo e le pianificazioni SnapManager siano regolate sull'host SnapManager attivo. È possibile aggiungere queste informazioni negli script di failover HACMP di pre-elaborazione o post-elaborazione.
Se in un altro repository sono presenti lo stesso nome di profilo e pianificazione, l'operazione di pianificazione del backup non viene avviata in quel repository. L'operazione viene chiusa con il seguente messaggio: Operazione già in esecuzione. |
-
Immettere il seguente comando: smo schedule create -profile profile_name {[-full {-online | -offline | -auto}[-retain [-hourly | -daily | -settimanale | -mensile | -illimitato] [-verify]] | [-data [-filesfiles [files] | [-tablespaces-tablespaces [-tablespaces] {-online | -offline | -verify [-shourly}}-sharily | -sharily | -verify [-sharily | -sharf] -sharily | -verify [-sharily | -sharily | -sharf] -sharf | -sharf] -sharf | -sh -Noprotect] [-backup-destpath1 [,[path2]] [-exclude-destpath1 [,path2]] [-prunelogs{-all | -until-dateyyyy-MM-dd HH:mm:ss | -before {-months | -settimane | -giorni | -ore-}} -prune-tempistiche -tempistiche_<yyyy-MM-dd HH:mm> di_diraspa_inizio_{-timescheschescheschedule | -tempistiche -tempistiche_di_inizio_di_tempistiche -}-tempistiche_di_di_inizio_di_{-}-tempistiche_di_tempistiche_di_inizio_di_di_tempistiche [-tempistiche] -tempistiche] --tempistiche_di_di_tempistiche_di_di_di_di_tempistiche | --tempistiche di_di_di_di_di_inizio
Se si desidera… Quindi… Pianificare un backup di un database online o offline
Specificare -offline o -online per pianificare un backup del database offline o online. Se si specificano questi valori, non è possibile utilizzare -auto.
Lasciare che SnapManager gestisca la pianificazione di un database indipendentemente dal fatto che sia online o offline
Specificare -auto. Se si specifica -auto, non è possibile utilizzare --offline o -online.
Pianificare un backup dei file di dati
Specificare -data -files per elencare i file separati da virgole. Ad esempio, utilizzare i nomi dei file f1,f2,f3.
Pianificare un backup parziale di spazi tabella specifici
Specificare -tablespaces per elencare i tablespaces separati da virgole. Ad esempio, utilizzare ts1,ts2,ts3.
Pianificare il backup dei file di log dell'archivio
Specificare quanto segue:
-
-archiveed per pianificare il backup dei file di log dell'archivio
-
-backup-dest per pianificare le destinazioni dei file di log di archiviazione da includere nel backup
-
-exclude-dest per pianificare le destinazioni del registro di archiviazione da escludere dal backup
Specificare i valori della classe di conservazione
Specificare -retain e indicare se il backup deve essere conservato in base a una delle seguenti classi di conservazione:
-
orario
-
giornaliero
-
settimanale
-
mensile
-
-Unlimited SnapManager (numero illimitato): Il valore predefinito è orario.
Schedule pruning dei file di log di archivio
Specificare quanto segue: -Prunelogs per rimuovere i file di log dell'archivio durante la pianificazione di un backup -prune-dest per specificare la destinazione del log dell'archivio da cui vengono eliminati i file di log dell'archivio
Includere un nome per la pianificazione
Specificare -schedule-name.
Pianificare il backup del database a un intervallo di tempo specifico
Specificare l'opzione Interval (intervallo) e selezionare l'intervallo di tempo tra i seguenti, in base al quale creare i backup:
-
orario
-
giornaliero
-
settimanale
-
mensile
-
-onetimeonly
Configurare una pianificazione
Specificare -cronstring e includere le seguenti sette sottoespressioni che descrivono la singola opzione:
-
1 si riferisce ai secondi.
-
2 indica i minuti.
-
3 si riferisce alle ore.
-
4 si riferisce a un giorno in un mese.
-
5 si riferisce al mese.
-
6 si riferisce a un giorno in una settimana.
-
(Facoltativo) 7 si riferisce all'anno. Nota: se il backup è stato pianificato con orari diversi in -cronstring e -start-time, la pianificazione del backup viene sovrascritta e attivata da -start-time.
Aggiungere un commento sulla pianificazione del backup
Specificare -schedule-comment seguito dalla stringa di descrizione.
Specificare l'ora di inizio dell'operazione di pianificazione
Specificare -start-time nel formato yyyy-mm-gg hh:mm.
Modificare l'utente dell'operazione di backup pianificata durante la pianificazione del backup
Specificare -runasuser. L'operazione viene eseguita come utente (utente root o utente Oracle) che ha creato la pianificazione. Tuttavia, è possibile utilizzare il proprio ID utente, se si dispone di credenziali valide sia per il profilo del database che per l'host.
Attivare un'attività di pre-task o post-task dell'operazione di pianificazione del backup utilizzando il file XML delle specifiche di pre-task e post-task
Specificare l'opzione -taskspec e fornire il percorso assoluto del file XML delle specifiche delle attività per eseguire una pre-elaborazione o un'attività di post-elaborazione prima o dopo l'operazione di pianificazione del backup.
-