Creare pianificazioni di backup
È possibile pianificare un backup in base all'ora e alla frequenza adatte per i dati e l'ambiente.
A proposito di questa attività
Da SnapManager 3.2 per SAP, è 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 -onetimeonly, quindi sono disponibili tutte le opzioni di eliminazione. Se si seleziona un intervallo di pianificazione diverso da -onetimeonly, quindi le opzioni di eliminazione -until-SCN e. -until-date non sono supportati e viene visualizzato il seguente messaggio di errore: The archive log pruning option you have specified, -until-scn or -until-date for the schedule interval hourly is invalid. Specify either the -onetimeonly option for the schedule interval, or prune the archive logs using any one of the option all, or -before {-months | -days | -weeks| -hours}.
Quando si verifica un failover in un ambiente HACMP (High Availability Cluster Multiprocessing), è necessario riavviare il server SnapManager per SAP 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: operation is already running.
|
-
Immettere il seguente comando:
smsap schedule create -profile profile_name {[-full {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-data [-files files [files]] | [-tablespaces -tablespaces [-tablespaces]] {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-archivelogs]} [-comment comment] [-protect | -protectnow | -noprotect] [-backup-dest path1 [,[path2]] [-exclude-destpath1 [,path2]] [-prunelogs{-all | -untilSCN untilSCN | -until-date yyyy-MM-dd HH:mm:ss | -before {-months | -weeks | -days | -hours}} -prune-dest prune_dest1,prune_dest2] -schedule-name schedule_name [-schedule-comment schedule_comment] -interval {-hourly | -daily | -weekly | -monthly | -onetimeonly} -cronstring cronstring -start-time {start-timestart_time <yyyy-MM-dd HH:mm>} -runasuser -runasuser [-force] [-taskspec -taskspec] [-quiet | -verbose]Se si desidera… Quindi… Pianificare un backup di un database online o offline
Specificare
-offlineoppure-onlineper 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 `--offlineoppure-online.Pianificare un backup dei file di dati
Specificare
-data -filesper 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
-tablespacesper elencare i tablespace separati da virgole. Ad esempio, utilizzare ts1,ts2,ts3.Pianificare il backup dei file di log dell'archivio
Specificare quanto segue:
-
-archivelogsper pianificare il backup dei file di log dell'archivio -
-backup-destper pianificare le destinazioni dei file di log di archiviazione da includere nel backup -
-exclude-destper pianificare l'esclusione delle destinazioni del registro di archiviazione dal backup
Specificare i valori della classe di conservazione
Specificare
-retaine indicare se il backup deve essere conservato in base a una delle seguenti classi di conservazione:-
-hourly -
-daily -
-weekly -
-monthly -
-unlimited
Per impostazione predefinita, SnapManager è impostato su oraria.
Schedule pruning dei file di log di archivio
Specificare quanto segue:
-
-prunelogsper eseguire l'eliminazione dei file di log dell'archivio durante la pianificazione di un backup -
-prune-destconsente di specificare la destinazione del log di archiviazione da cui vengono eliminati i file di log di archiviazione
Includere un nome per la pianificazione
Specificare
-schedule-name.Pianificare il backup del database a un intervallo di tempo specifico
Specificare
intervale selezionare l'intervallo di tempo tra i seguenti, in base al quale creare i backup:-
-hourly -
-daily -
-weekly -
-monthly -
-onetimeonly
Configurare una pianificazione
Specificare
-cronstringe includono 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.
-
Opzionale: 7 si riferisce all'anno.
Nota: se il backup è stato pianificato con tempi diversi in
-cronstringe.-start-time, quindi, la pianificazione del backup viene sovrascritta e attivata da-start-time.Aggiungere un commento sulla pianificazione del backup
Specificare
-schedule-commentseguito dalla stringa di descrizione.Specificare l'ora di inizio dell'operazione di pianificazione
Specificare
-start-timenel formato aaaa-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
-taskspecE fornire il percorso assoluto del file XML delle specifiche dell'attività per l'esecuzione di un'attività di pre-elaborazione o post-elaborazione prima o dopo l'operazione di pianificazione del backup. -