SnapManager Oracle
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Creazione di pianificazioni di backup

Collaboratori

È 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.

Nota 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.
  1. 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.