Sauvegarde des journaux de rétablissement archivés - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Sauvegarde des journaux de rétablissement archivés

Vous pouvez utiliser le package Amazon RDS rdsadmin.rdsadmin_rman_util pour sauvegarder les journaux redo archivés pour une instance de base de données Oracle Amazon RDS.

Les procédures de sauvegarde des journaux redo archivés sont prises en charge pour les versions suivantes du moteur de base de données Amazon RDS for Oracle :

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0)

Sauvegarde de tous les journaux de rétablissement archivés

Pour sauvegarder tous les journaux redo archivés pour une instance de base de données Amazon RDS Oracle, utilisez la procédure Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_all.

Cette procédure utilise les paramètres courants suivants pour les tâches RMAN :

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Pour plus d’informations, consultez Paramètres communs pour les procédures RMAN.

L'exemple suivant sauvegarde tous les journaux redo archivés pour l'instance de base de données.

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; /

Sauvegarde d’un journal redo archivé à partir d’une plage de dates

Pour sauvegarder des journaux redo archivés spécifiques pour une instance de base de données Amazon RDS Oracle, utilisez la procédure Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_date. La plage de dates indique quels journaux redo archivés sauvegarder.

Cette procédure utilise les paramètres courants suivants pour les tâches RMAN :

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Pour plus d’informations, consultez Paramètres communs pour les procédures RMAN.

Cette procédure utilise également les paramètres supplémentaires suivants.

Nom du paramètre Type de données Valeurs valides Par défaut Obligatoire Description

p_from_date

date

Date comprise entre start_date et next_date d’un journal redo archivé qui existe sur le disque. Cette valeur doit être inférieure ou égale à la valeur spécifiée pour p_to_date.

Oui

Date de début des sauvegardes des journaux archivés.

p_to_date

date

Date comprise entre start_date et next_date d’un journal redo archivé qui existe sur le disque. Cette valeur doit être supérieure ou égale à la valeur spécifiée pour p_from_date.

Oui

Date de fin des sauvegardes des journaux archivés.

L'exemple suivant sauvegarde les journaux redo archivés dans la plage de dates pour l'instance de base de données.

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; /

Sauvegarde d’un journal redo archivé à partir d’une plage de numéros SCN

Pour sauvegarder des journaux redo archivés spécifiques pour une instance de base de données Amazon RDS Oracle, utilisez la procédure Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_scn. La plage de numéros SCN indique quels journaux redo archivés sauvegarder.

Cette procédure utilise les paramètres courants suivants pour les tâches RMAN :

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Pour plus d’informations, consultez Paramètres communs pour les procédures RMAN.

Cette procédure utilise également les paramètres supplémentaires suivants.

Nom du paramètre Type de données Valeurs valides Par défaut Obligatoire Description

p_from_scn

nombre

Numéro SCN d’un journal redo archivé qui existe sur le disque. Cette valeur doit être inférieure ou égale à la valeur spécifiée pour p_to_scn.

Oui

Numéro SCN de début des sauvegardes des journaux archivés.

p_to_scn

nombre

Numéro SCN d’un journal redo archivé qui existe sur le disque. Cette valeur doit être supérieure ou égale à la valeur spécifiée pour p_from_scn.

Oui

Numéro SCN de fin des sauvegardes des journaux archivés.

L'exemple suivant sauvegarde les journaux redo archivés dans la plage de numéros SCN pour l'instance de base de données.

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; /

Sauvegarde d’un journal redo archivé à partir d’une plage de numéros de séquence

Pour sauvegarder des journaux redo archivés spécifiques pour une instance de base de données Amazon RDS Oracle, utilisez la procédure Amazon RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence. La plage de numéros de séquence indique quels journaux redo archivés sauvegarder.

Cette procédure utilise les paramètres courants suivants pour les tâches RMAN :

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Pour plus d’informations, consultez Paramètres communs pour les procédures RMAN.

Cette procédure utilise également les paramètres supplémentaires suivants.

Nom du paramètre Type de données Valeurs valides Par défaut Obligatoire Description

p_from_sequence

nombre

Numéro de séquence d'un journal redo archivé qui existe sur le disque. Cette valeur doit être inférieure ou égale à la valeur spécifiée pour p_to_sequence.

Oui

Numéro de séquence de début des sauvegardes des journaux archivés.

p_to_sequence

nombre

Numéro de séquence d'un journal redo archivé qui existe sur le disque. Cette valeur doit être supérieure ou égale à la valeur spécifiée pour p_from_sequence.

Oui

Numéro de séquence de fin des sauvegardes des journaux archivés.

L'exemple suivant sauvegarde les journaux redo archivés dans la plage de numéros de séquence pour l'instance de base de données.

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; /