Copia de seguridad de archivos de registro REDO - Amazon Relational Database Service

Copia de seguridad de archivos de registro REDO

Puede utilizar el paquete rdsadmin.rdsadmin_rman_util de Amazon RDS para hacer una copia de seguridad de los registros REDO archivados de una instancia de base de datos de Amazon RDS Oracle.

Los procedimientos para hacer copias de seguridad de registros REDO archivados son compatibles con las siguientes versiones de motores de bases de datos de Amazon RDS for Oracle:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0)

Copia de seguridad de todos los registros REDO archivados

Utilice el procedimiento rdsadmin.rdsadmin_rman_util.backup_archivelog_all de Amazon RDS para hacer una copia de seguridad de todos los registros REDO archivados de una instancia de base de datos de Oracle en Amazon RDS.

Este procedimiento utiliza los siguientes parámetros comunes para tareas de RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Para obtener más información, consulte Parámetros comunes para procedimientos de RMAN.

El siguiente ejemplo hace una copia de seguridad de todos los registros REDO archivados para la instancia de base de datos.

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

Copia de seguridad de un registro REDO archivado a partir de un intervalo de fechas

Utilice el procedimiento rdsadmin.rdsadmin_rman_util.backup_archivelog_date de Amazon RDS para hacer una copia de seguridad de registros REDO archivados específicos de una instancia de base de datos de Oracle en Amazon RDS. El intervalo de fechas especifica los registros REDO archivados de los que se va a hacer una copia de seguridad.

Este procedimiento utiliza los siguientes parámetros comunes para tareas de RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Para obtener más información, consulte Parámetros comunes para procedimientos de RMAN.

Este procedimiento también utiliza los siguientes parámetros adicionales.

Nombre del parámetro Tipo de datos Valores válidos Valor predeterminado Obligatorio Descripción

p_from_date

date

Una fecha que se encuentra entre la start_date y la next_date de un registro REDO archivado que existe en el disco. El valor debe ser menor o igual que el valor especificado para p_to_date.

La fecha inicial de las copias de seguridad de registros archivados.

p_to_date

date

Una fecha que se encuentra entre la start_date y la next_date de un registro REDO archivado que existe en el disco. El valor debe ser mayor o igual que el valor especificado para p_from_date.

La fecha final de las copias de seguridad de registros archivados.

El siguiente ejemplo hace una copia de seguridad de todos los registros REDO archivados en el intervalo de fechas para la instancia de base de datos.

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

Copia de seguridad de un registro REDO archivado a partir de un intervalo de SCN

Utilice el procedimiento de Amazon RDS para hacer una copia de seguridad de registros REDO archivados específicos de una instancia de base de datos de Oracle en Amazon RDS mediante la especificación de un intervalo de números de cambio del sistema (SCN rdsadmin.rdsadmin_rman_util.backup_archivelog_scn. El intervalo de SCN especifica qué registros REDO archivados incluir en la copia de seguridad.

Este procedimiento utiliza los siguientes parámetros comunes para tareas de RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Para obtener más información, consulte Parámetros comunes para procedimientos de RMAN.

Este procedimiento también utiliza los siguientes parámetros adicionales.

Nombre del parámetro Tipo de datos Valores válidos Valor predeterminado Obligatorio Descripción

p_from_scn

número

Un SCN de un registro REDO archivado que existe en el disco. El valor debe ser menor o igual que el valor especificado para p_to_scn.

El SCN inicial para las copias de seguridad de registros archivados.

p_to_scn

número

Un SCN de un registro REDO archivado que existe en el disco. El valor debe ser mayor o igual que el valor especificado para p_from_scn.

El SCN final para las copias de seguridad de registros archivados.

El siguiente ejemplo hace copia de seguridad de los registros REDO archivados en el intervalo de SCN para la instancia de base de datos.

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

Copia de seguridad de un registro REDO archivado a partir de un intervalo de números secuenciales

Utilice el procedimiento de Amazon RDS para hacer una copia de seguridad de registros REDO archivados específicos de una instancia de base de datos de Oracle en Amazon RDS mediante la especificación de un intervalo de números secuenciale rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence. El intervalo de números secuenciales especifica qué registros REDO archivados incluir en la copia de seguridad.

Este procedimiento utiliza los siguientes parámetros comunes para tareas de RMAN:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Para obtener más información, consulte Parámetros comunes para procedimientos de RMAN.

Este procedimiento también utiliza los siguientes parámetros adicionales.

Nombre del parámetro Tipo de datos Valores válidos Valor predeterminado Obligatorio Descripción

p_from_sequence

número

Un número secuencial de un registro REDO archivado que existe en el disco. El valor debe ser menor o igual que el valor especificado para p_to_sequence.

El número secuencial inicial para las copias de seguridad de registros archivados.

p_to_sequence

número

Un número secuencial de un registro REDO archivado que existe en el disco. El valor debe ser mayor o igual que el valor especificado para p_from_sequence.

El número secuencial final para las copias de seguridad de registros archivados.

El siguiente ejemplo hace copia de seguridad de los registros REDO archivados en el intervalo de número secuenciales para la instancia de base de datos.

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