Skip to main content
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.