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)
Argomenti
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 |
|---|---|---|---|---|---|
|
|
date |
Una data compresa tra |
— |
Sì |
La data di inizio per i backup dei log archiviati. |
|
|
date |
Una data compresa tra |
— |
Sì |
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 |
|---|---|---|---|---|---|
|
|
numero |
Un SCN di un log redo archiviato esistente su disco. Il valore deve essere uguale o inferiore al valore specificato per |
— |
Sì |
L'SCN di inizio per i backup dei log archiviati. |
|
|
numero |
Un SCN di un log redo archiviato esistente su disco. Il valore deve essere maggiore o uguale al valore specificato per |
— |
Sì |
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 |
|---|---|---|---|---|---|
|
|
numero |
Un numero di sequenza di un log redo archiviato esistente su disco. Il valore deve essere uguale o inferiore al valore specificato per |
— |
Sì |
Il numero di sequenza iniziale per i backup dei log archiviati. |
|
|
numero |
Un numero di sequenza di un log redo archiviato esistente su disco. Il valore deve essere maggiore o uguale al valore specificato per |
— |
Sì |
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; /