Backup dei file di log di redo archiviati - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Backup dei file di log di redo archiviati

Si può utilizzare il pacchetto Amazon RDS rdsadmin.rdsadmin_rman_util per eseguire il backup dei log redo archiviati per un'istanza database Amazon RDS Oracle.

Le procedure di backup dei log di redo archiviati sono supportate nelle seguenti versioni del motore database Amazon RDS per Oracle:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0)

Backup di tutti i log redo archiviati

Per eseguire il backup di tutti i og redo archiviati per un'istanza database Oracle Amazon RDS, utilizzare la procedura in Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_all.

La procedura utilizza i seguenti parametri comuni per le attività RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Per ulteriori informazioni, consulta Parametri comuni per le procedure RMAN.

Il seguente esempio esegue il backup di tutti i log redo archiviati per l'istanza database.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_all( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Backup di un log redo archiviato in base a un intervallo di date

Per eseguire il backup di log redo specifici archiviati per un'istanza database Oracle Amazon RDS specificando un intervallo di date, utilizzare la procedura in Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_date. L'intervallo di date specifica i log redo archiviati di cui eseguire il backup.

La procedura utilizza i seguenti parametri comuni per le attività RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Per ulteriori informazioni, consulta Parametri comuni per le procedure RMAN.

Questa procedura utilizza anche i seguenti parametri aggiuntivi.

Nome del parametro Tipo di dati Valori validi Default Campo obbligatorio Descrizione

p_from_date

date

Una data compresa tra start_date e next_date di un log redo archiviato esistente su disco. Il valore deve essere uguale o inferiore al valore specificato per p_to_date.

La data di inizio per i backup dei log archiviati.

p_to_date

date

Una data compresa tra start_date e next_date di un log redo archiviato esistente su disco. Il valore deve essere maggiore o uguale al valore specificato per p_from_date.

La data di file per i backup dei log archiviati.

Il seguente esempio esegue il backup dei log redo archiviati nell'intervallo di date per l'istanza database.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_date( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_date => '03/01/2019 00:00:00', p_to_date => '03/02/2019 00:00:00', p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Backup di un log redo archiviato in base a un intervallo SCN

Per eseguire il backup di log redo specifici archiviati per un'istanza database Oracle Amazon RDS specificando un numero di modifica del sistema (SCN), utilizzare la procedura in Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_scn. L'intervallo SCN specifica i log redo archiviati di cui eseguire il backup.

La procedura utilizza i seguenti parametri comuni per le attività RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Per ulteriori informazioni, consulta Parametri comuni per le procedure RMAN.

Questa procedura utilizza anche i seguenti parametri aggiuntivi.

Nome del parametro Tipo di dati Valori validi Default Campo obbligatorio Descrizione

p_from_scn

numero

Un SCN di un log redo archiviato esistente su disco. Il valore deve essere uguale o inferiore al valore specificato per p_to_scn.

L'SCN di inizio per i backup dei log archiviati.

p_to_scn

numero

Un SCN di un log redo archiviato esistente su disco. Il valore deve essere maggiore o uguale al valore specificato per p_from_scn.

Il SCN di fine per i backup dei log archiviati.

Il seguente esempio esegue il backup dei log redo archiviati nell'intervallo di SCN per l'istanza database.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_scn( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_scn => 1533835, p_to_scn => 1892447, p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Backup di un log redo archiviato in base a un intervallo di numeri di sequenza

Per eseguire il backup di log redo specifici archiviati per un'istanza database Oracle Amazon RDS specificando un intervallo di numeri in sequenza, utilizzare la procedura in Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence. L'intervallo di numeri di sequenza specifica i log redo archiviati di cui eseguire il backup.

La procedura utilizza i seguenti parametri comuni per le attività RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Per ulteriori informazioni, consulta Parametri comuni per le procedure RMAN.

Questa procedura utilizza anche i seguenti parametri aggiuntivi.

Nome del parametro Tipo di dati Valori validi Default Campo obbligatorio Descrizione

p_from_sequence

numero

Un numero di sequenza di un log redo archiviato esistente su disco. Il valore deve essere uguale o inferiore al valore specificato per p_to_sequence.

Il numero di sequenza iniziale per i backup dei log archiviati.

p_to_sequence

numero

Un numero di sequenza di un log redo archiviato esistente su disco. Il valore deve essere maggiore o uguale al valore specificato per p_from_sequence.

Il numero di sequenza finale per i backup dei log archiviati.

Il seguente esempio esegue il backup dei log redo archiviati nell'intervallo di numeri di sequenza per l'istanza database.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_sequence => 11160, p_to_sequence => 11160, p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /