Argomento precedente: ca_backup - Opzioni per database OracleArgomento successivo: ca_backup - Opzioni per database Exchange a livello di documento


ca_backup - Opzioni per database Oracle RMAN

Il comando ca_backup include le seguenti opzioni per database Oracle RMAN:

-use_rmancat
[-rman_catdbname <rman_catdbname>]
[-rman_catuser <rman_catuser>]
[-rman_catpassword <rman_catpassword>]
-bkincremental
[-rman_incrementallevel <bkincremental> [-cumulative] 
[-bkrecoveryarea]
[-oracle_offline]
[-oracle_purgelog]
[-rman_numberofchannels <numero_canali_rman>]
[-rman_archlogsel 
al_all | al_pattern -rman_alpattern <rman_alpattern> | 
al_time [-rman_alfromtime <rman_alfromtime>] [rman_aluntiltime <rman_aluntiltime>] | 
al_scn [-rman_alfromscn <rman_alfromscn>] [-rman_aluntilscn <rman_aluntilscn>]  |
al_logseq [-rman_alfromlogseq <rman_alfromlogseq>] [rman_aluntillogseq <rman_aluntillogseq>] 
[-rman_althread <rm_althread>]]
[-rman_bakpieceprefix <rman_bakpieceprefix>]
[-rman_bakpiecesuffix <rman_bakpiecesuffix>]
[-rman_bakpiecesize <rman_bakpiecesize>]
[-rman_baksetsize <rman_baksetsize>]
[-rman_blocksize <rman_blocksize>]
[-rman_readrate <rman_readrate>]
[-rman_maxopenfile <rman_maxopenfile>]
[-rman_numcopies <rman_numcopies>]
[-rman_numfilesperbakset <rman_numfilesperbakset>]
[-rman_baktag <rman_baktag>]
[-rman_script <rman_script>]

Nota: le opzioni di ca_backup sono descritte in un argomento distinto intitolato "Opzioni del database". Per visualizzare tali opzioni nell'interfaccia utente della riga di comando, immettere il seguente comando: ca_backup allusage.

Nota: quando si utilizza la CLI (Command Line Interface) di CA ARCserve Backup per eseguire il backup o il ripristino di un oggetto Oracle con un DBCS (Double-Byte Character Set, set di caratteri a byte doppio) o un MBCS (Multi-Byte Character Set, set di caratteri multipli) nel nome, è necessario assicurarsi che per la casella del server CA ARCserve Backup e dell'agente sia stata impostata la stessa lingua.

-use_rmancat

Utilizzare un catalogo (consigliato). Indica se utilizzare o meno un catalogo RMAN per l'operazione. Si consiglia di utilizzare sempre un catalogo, in caso contrario, RMAN utilizza il file di controllo di database. Se tale file viene perso, RMAN non è più in grado di eseguire il ripristino del database.

Impostazione predefinita: selezionato

-rman_catdbname <rman_catdbname>

Questo switch viene utilizzato per includere il nome del database di catalogo quando viene eseguito un processo ca_backup di Oracle RMAN con un database di catalogo Recovery.

Impostazione predefinita: vuoto

-rman_catuser <rman_catuser>

Il nome dell'utente Oracle che possiede il catalogo RMAN.

-rman_catpassword <rman_catpassword>

Password dell'utente proprietario del catalogo RMAN.

-bkincremental

Si tratta di un valore alternativo dell'opzione Backup completo. Indica a RMAN di inviare solo i blocchi di dati di cui non è stato eseguito il backup dopo l'ultimo backup, in base alle opzioni per il livello incrementale e cumulative descritte in seguito. È rappresentata da un pulsante di opzione in Gestione backup e non è selezionata per impostazione predefinita. Ovviamente, non è possibile selezionare Backup incrementale con Backup completo. Questa opzione non può essere utilizzata se l'oggetto Oracle di cui si desidera eseguire il backup corrisponde al file di controllo o ai registri archiviati.

-rman_incrementallevel <bkincremental>

Utilizzare questa opzione per specificare il livello di backup incrementale da eseguire. In RMAN viene eseguito il backup solo dei blocchi di dati modificati dopo l'ultimo backup incrementale del livello specificato o di un livello inferiore. I valori validi per questo campo sono compresi tra 0 e 4, per Oracle 8, 8i e 9i. Con Oracle 10g, i livelli sono limitati esclusivamente a 0 e 1. È possibile immettere dati in questo campo solo se è selezionata l'opzione Backup incrementale.

Impostazione predefinita: 0 (backup completo)

-cumulative

Questa opzione indica che RMAN invierà i blocchi di dati utilizzati dopo l'ultimo backup incrementale eseguito a livello n-1 o più basso. È rappresentata da una casella di controllo in Gestione backup.

Impostazione predefinita: deselezionato

-bkrecoveryarea

Questa opzione consente di includere l'area di ripristino di Oracle nell'elenco degli oggetti di cui eseguire il backup. Valido solo per Oracle 10g o successivi.

Impostazione predefinita: deselezionato

-oracle_offline

Specifica per il backup del database Oracle. Consente di eseguire il backup del database Oracle in modalità non in linea (nessun backup degli spazi tabella).

-oracle_purgelog

Specifica per il backup del database Oracle. Consente di eliminare il registro dopo che ne è stato eseguito il backup.

-rman_numberofchannels <rman_numberofchannels>

Utilizzare questa opzione per specificare il numero di canali che RMAN deve allocare per eseguire l'operazione di backup. RMAN inoltra i processi in parallelo, uno per canale.

Impostazione predefinita: 1 canale

-rman_archlogsel

La sezione Selezione registri archiviati di questo riquadro consente di selezionare i registri archiviati di cui eseguire il backup. L'oggetto “registri archiviati” deve essere incluso nel riquadro Origine dell'interfaccia grafica della Gestione backup. La selezione è rappresentata da pulsanti di opzione. Tutti indica che verrà eseguito il backup di tutti i registri archiviati.

Impostazione predefinita: Tutto

-rman_alpattern <rman_alpattern>

Criterio stringa utilizzato per selezionare i registri archiviati in base al nome.

-rman_alfromtime <rman_alfromtime>

Utilizzare questa opzione se si desidera basare la selezione dei registri archiviati di cui eseguire il backup sull'ora di creazione. Questo campo indica il limite orario minimo per la selezione dei registri archiviati. Verrà eseguito il backup solo dei registri archiviati creati dopo quest'ora.

-rman_aluntiltime <rman_aluntiltime>

Utilizzare questa opzione se si desidera basare la selezione dei registri archiviati di cui eseguire il backup sull'ora di creazione. Questo campo indica il limite orario massimo per la selezione dei registri archiviati. Verrà eseguito il backup solo dei registri archiviati creati prima di quest'ora.

-rman_alfromscn <rman_alfromscn>

Questa opzione consente di indicare che l'intervallo di registri archiviati di cui eseguire il backup non è determinato dall'ora, ma dal SCN (System Change Number). Questo campo indica il limite SCN minimo per la selezione dei registri archiviati. Può essere lasciato in bianco, sempre che sia stato specificato un valore nel campo Fino a SCN.

-rman_aluntilscn <rman_aluntilscn>

Questa opzione consente di indicare che l'intervallo di registri archiviati di cui eseguire il backup non è determinato dall'ora, ma dal SCN (System Change Number). Questo campo indica il limite SCN massimo per la selezione dei registri archiviati. È facoltativo, sempre che sia stato specificato un valore nel campo Da SCN.

-rman_alfromlogseq <rman_alfromlogseq>

Utilizzare questa opzione se si desidera basare la selezione dei registri archiviati sul numero di sequenza dei registri archiviati. Questo campo corrisponde al numero di sequenza registro minimo utilizzato per determinare i registri archiviati di cui eseguire il backup. Il campo può essere lasciato in bianco solo se è stato specificato un valore per l'opzione Fino al numero di sequenza del registro (-rman_aluntillogseq).

-rman_aluntillogseq <rman_aluntillogseq>

Utilizzare questa opzione se si desidera basare la selezione dei registri archiviati sul numero di sequenza dei registri archiviati. Questo campo consente di immettere il limite massimo del numero di sequenza dei registri archiviati per la selezione degli stessi. È facoltativo, sempre che sia stato specificato un valore nel campo Dalla seq. di registro.

-rman_althread <rman_althread>

Utilizzare questa opzione per specificare il numero di thread utilizzato per identificare il server Oracle Server che ha generato i registri archiviati. Questo parametro è utilizzato solo con le opzioni Basato sull'ora, Basato su SCN o Basato su sequenza di registro descritte di seguito. Viene ignorato se si utilizza l'opzione Tutti o Basato su modello.

Impostazione predefinita: 1

Nota: questo valore è utile solo per i cluster OPS (Oracle Parallel Server, per Oracle 8 e 8i) o RAC (Real Application Clusters, per Oracle 9i e 10g), altrimenti il numero di thread è sempre uno.

-rman_bakpieceprefix <rman_bakpieceprefix>

Parte sinistra (o prefisso) della voce Formato parte di backup.

-rman_bakpiecesuffix <rman_bakpiecesuffix>

Parte destra (o suffisso) della voce Formato parte di backup.

-rman_bakpiecesize <rman_bakpiecesize>

Utilizzare questa opzione per limitare la dimensione di un blocco di backup generato da RMAN. Quando si imposta questa opzione, se i blocchi di dati di cui eseguire il backup non entrano in un unico blocco di backup, RMAN genera tutti i blocchi di backup necessari per contenere tutti i dati. Per impostazione predefinita, il campo è vuoto. Ciò significa che RMAN normalmente inserisce i dati di un comando di backup (per un canale) in un unico blocco di backup.

Impostazione predefinita: vuoto

-rman_baksetsize <rman_baksetsize>

Utilizzare questa opzione per limitare la quantità di dati da inserire in un set di backup. Questo comando determina la dimensione massima in KB per un set di backup.

Impostazione predefinita: vuoto

-rman_blocksize <rman_blocksize>

Utilizzare questa opzione per specificare un valore che determini la dimensione dei blocchi di dati che RMAN invia all'agente Oracle durante l'esecuzione di un backup. Per impostazione predefinita, il campo va lasciato vuoto. Se viene inserito un valore, è necessario immettere la stessa dimensione di blocco anche per il ripristino di questo backup. In caso contrario, RMAN genera un messaggio di errore indicante l'esistenza di una mancata corrispondenza tra la dimensione del blocco di backup e quello di ripristino. In questo caso, nel messaggio di errore viene specificato il valore utilizzato durante il backup. Se non si fornisce nessun valore, RMAN utilizza 64 KB per Oracle 8 o 8i e 256 KB per Oracle 9i.

Questo parametro non è più presente in Oracle 10g.

Impostazione predefinita: vuoto

-rman_readrate <rman_readrate>

Si tratta di un'opzione di ottimizzazione delle prestazioni. Utilizzare questa opzione per rallentare la velocità di lettura dei dati dal disco rigido in RMAN per evitare conflitti. Per impostazione predefinita è vuota, tuttavia, se si desidera impostarla, il valore rappresenta il numero massimo di buffer al secondo utilizzabili da RMAN per leggere i dati dal disco. La dimensione di un buffer corrisponde al valore DB_BLOCKSIZE * DB_FILE_DIRECT_IO_COUNT, ossia parametri definiti nella configurazione del database Oracle.

Impostazione predefinita: vuoto

-rman_maxopenfile <rman_maxopenfile>

Utilizzare questa opzione per limitare il numero totale di file che RMAN deve aprire contemporaneamente. Questo comando consente di ridurre il pericolo che si verifichi un errore di “troppi file aperti”. Lasciare il campo vuoto per fare in modo che in RMAN venga utilizzato il valore predefinito.

Impostazione predefinita: 8 file (per Oracle 10g)

Impostazione predefinita: 32 file (per Oracle 8, 8i e 9i)

-rman_numcopies <rman_numcopies>

Utilizzare questa opzione per specificare il numero di copie di blocchi di backup generato da RMAN. I valori validi per questo parametro sono compresi tra 1 e 4.

Questo parametro non è supportato in Oracle 8.0.

Impostazione predefinita: 1 copia

-rman_numfilesperbakset <rman_numfilesperbakset>

Utilizzare questa opzione per limitare il numero di file (blocchi di backup) che RMAN deve inserire in ciascun set di backup. Se non è specificata, vengono utilizzati i valori minori tra 64 e il numero di file di input diviso per il numero di canali.

Impostazione predefinita: vuoto

-rman_baktag <rman_baktag>

Utilizzare questa opzione per inserire un identificativo di backup denominato 'tag'. Tale tag può essere utilizzato per identificare la versione degli oggetti Oracle che RMAN deve usare durante un'operazione di ripristino.

-rman_script <rman_script>

Utilizzare questa opzione per immettere il percorso di uno script RMAN. Se si specifica un valore in questo campo, l'agente Oracle ignora tutte le altre opzioni eventualmente immesse nell'interfaccia grafica. Lo script verrà inoltrato a RMAN così com'è e l'agente Oracle eseguirà l'operazione di backup normalmente.