Restauración desde una instantánea de base de datos de RDS Custom for Oracle - Amazon Relational Database Service

Restauración desde una instantánea de base de datos de RDS Custom for Oracle

Al restaurar una instancia de base de datos de RDS Custom for Oracle, debe indicar el nombre de la instantánea de base de datos y un nombre para la nueva instancia. No es posible restaurar desde una instantánea a una instancia de base de datos RDS Custom existente. Al realizar la restauración se crea una nueva instancia de base de datos de RDS Custom for Oracle.

El proceso de restauración difiere de las siguientes formas de restauración en Amazon RDS:

  • Antes de restaurar una instantánea, RDS Custom for Oracle realiza una copia de seguridad de los archivos de configuración existentes. Estos archivos están disponibles en la instancia restaurada del directorio /rdsdbdata/config/backup. RDS Custom for Oracle restaura la instantánea de base de datos con parámetros predeterminados y sobrescribe los archivos de configuración de base de datos anteriores con los existentes. Por lo tanto, la instancia restaurada no conserva los parámetros personalizados ni los cambios en los archivos de configuración de la base de datos.

  • La base de datos restaurada tiene el mismo nombre que en la instantánea. No puede especificar un nombre diferente. (Para RDS Custom for Oracle, el valor predeterminado es ORCL).

Restaure una instancia de base de datos de RDS Custom a partir de una instantánea de base de datos
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Snapshots (Instantáneas).

  3. Elija la instantánea de base de datos desde la que desea restaurar.

  4. En Actions (Acciones), elija Restore snapshot (Restaurar instantánea).

  5. En la página Restore DB instance (Restaurar instancia de base de datos), en DB instance identifier (Identificador de instancias de bases de datos), ingrese el nombre de su instancia de base de datos de RDS Custom restaurada.

  6. Elija Restore DB Instance (Restaurar instancia de base de datos).

Restaure una instantánea de base de datos de RDS Custom mediante el comando AWS CLI restore-db-instance-from-db-snapshot.

Si la instantánea desde la que va a restaurar es para una instancia de base de datos privada, asegúrese de especificar el db-subnet-group-name y el no-publicly-accessible correctos. De lo contrario, la instancia de base de datos pasa a ser de acceso público de manera predeterminada. Se requieren las siguientes opciones:

  • db-snapshot-identifier – Identifica la instantánea desde la que se va a restaurar

  • db-instance-identifier – Especifica el nombre de la instancia de base de datos de RDS Custom que se debe crear a partir de la instantánea de base de datos

  • custom-iam-instance-profile – Especifica el perfil de instancia asociado a la instancia Amazon EC2 subyacente de una instancia de base de datos personalizada de RDS.

El siguiente código restaura la instantánea denominada my-custom-snapshot para my-custom-instance.

Para Linux, macOS o:Unix

aws rds restore-db-instance-from-db-snapshot \ --db-snapshot-identifier my-custom-snapshot \ --db-instance-identifier my-custom-instance \ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance \ --no-publicly-accessible

En:Windows

aws rds restore-db-instance-from-db-snapshot ^ --db-snapshot-identifier my-custom-snapshot ^ --db-instance-identifier my-custom-instance ^ --custom-iam-instance-profile AWSRDSCustomInstanceProfileForRdsCustomInstance ^ --no-publicly-accessible