Argomento precedente: Esecuzione del backup utilizzando gli script RMAN dall'agente


Script della riga di comando RMAN.

È possibile scrivere ed eseguire script RMAN personalizzati. Di seguito è riportato l'esempio di uno script RMAN che consente di allocare un canale singolo per l'esecuzione del backup di un file di dati particolare su una singola periferica nastro:

run {
allocate channel dev1 type ‘sbt_tape’;
backup (datafile ‘/oracle/oradata/demo/users01.dbf’ format ‘_%u_%p_%c’);
release channel dev1;
}

Nota:  per utilizzare l'agente per Oracle come back-end, è necessario utilizzare:

Di seguito è riportato l'esempio di uno script RMAN in cui viene utilizzata l'opzione Multistream in un backup. Questo script consente di allocare due canali per il backup dei dati su due differenti periferiche nastro parallelamente:

run {
allocate channel dev1 type ‘sbt_tape’;
allocate channel dev2 type ‘sbt_tape’;
backup filesperset 1 format ‘_%u_%p_%c’ (datafile ‘/oracle/oradata/demo/users01.dbf, ‘/oracle/oradata/demo/tools01.dbf’);
release channel dev1;
release channel dev2;
}

Per ulteriori informazioni sull'utilizzo degli script RMAN, consultare la documentazione Oracle.