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
-offline
oppure-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
oppure-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 tablespace separati da virgole. Ad esempio, utilizzare ts1,ts2,ts3.Pianificare il backup dei file di log dell'archivio
Specificare quanto segue:
-
-archivelogs
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 l'esclusione delle destinazioni del registro di archiviazione 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:-
-hourly
-
-daily
-
-weekly
-
-monthly
-
-unlimited
Per impostazione predefinita, SnapManager è impostato su oraria.
Schedule pruning dei file di log di archivio
Specificare quanto segue:
-
-prunelogs
per eseguire l'eliminazione dei file di log dell'archivio durante la pianificazione di un backup -
-prune-dest
consente 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
interval
e selezionare l'intervallo di tempo tra i seguenti, in base al quale creare i backup:-
-hourly
-
-daily
-
-weekly
-
-monthly
-
-onetimeonly
Configurare una pianificazione
Specificare
-cronstring
e 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
-cronstring
e.-start-time
, quindi, 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 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
-taskspec
E 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. -