Traslado de una instancia de base de datos que no está en una VPC a una VPC - Amazon Relational Database Service

Traslado de una instancia de base de datos que no está en una VPC a una VPC

Algunas instancias de bases de datos heredadas existentes en la plataforma EC2-Classic no están en una VPC. Si la instancia de base de datos no está en una VPC, puede utilizar la AWS Management Console para mover fácilmente la instancia de base de datos a una VPC. Para poder trasladar a una VPC una instancia de base de datos que no está en una VPC, debe crear la VPC.

EC2-Classic se retiró el 15 de agosto de 2022. Si todavía no ha migrado EC2-Classic a una VPC, le recomendamos que lo haga lo antes posible. Para obtener más información, consulte Migrar de EC2-Classic a una VPC en la Guía del usuario de Amazon EC2 y el blog EC2-Classic Networking is Retiring – Here’s How to Prepare (EC2-Classic Networking se retira: cómo prepararse).
importante

Si es un cliente nuevo de Amazon RDS, si nunca ha creado una instancia de base de datos antes o si está creando una instancia de base de datos en una región de AWS que no ha utilizado antes, en la mayoría de los casos estará en la plataforma EC2-VPC y tendrá una VPC predeterminada. Para obtener información sobre cómo trabajar con instancias de base de datos en una VPC, consulte Uso de una instancia de base de datos en una VPC.

Siga estos pasos para crear una VPC para la instancia de base de datos.

Después de crear la VPC, siga estos pasos para trasladar la instancia de base de datos a la VPC.

Le recomendamos encarecidamente que cree una copia de seguridad de su instancia de base de datos inmediatamente antes de la migración. Al hacerlo, se garantiza que puede restaurar los datos si se produce un error en la migración. Para obtener más información, consulte Copia de seguridad, restauración y exportación de datos.

A continuación se indican algunas limitaciones para trasladar una instancia de base de datos a una VPC.

  • Clases de instancia de base de datos de generación anterior: las clases de instancia de base de datos de generación anterior es posible que no sean compatibles en la plataforma VPC. Al mover una instancia de base de datos a una VPC, elija una clase de instancia de base de datos db.m3 o db.r3. Después de mover la instancia de base de datos a una VPC, puede escalar la instancia de base de datos para utilizar una clase de instancia de base de datos posterior. Para obtener una lista completa de las clases de instancia compatibles con la VPC, consulte Tipos de instancias de Amazon RDS.

  • Multi-AZ: actualmente no es posible trasladar a una VPC una instancia de base de datos Multi-AZ que no está en una VPC. Para mover la instancia de base de datos a una VPC, modifique primero la instancia de base de datos para que sea una implementación Single-AZ. Cambie la configuración de la implementación Multi-AZ a No. Después de mover la instancia de base de datos a una VPC, vuelva a modificarla para convertirla en una implementación Multi-AZ. Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.

  • Réplicas de lectura: actualmente no es posible mover a una VPC una instancia de base de datos con réplicas de lectura que no está en una VPC. Para mover la instancia de base de datos a una VPC, primero elimine todas sus réplicas de lectura. Después de mover la instancia de base de datos a una VPC, vuelva a crear las réplicas de lectura. Para obtener más información, consulte Trabajo con réplicas de lectura de instancias de base de datos.

  • Grupos de opciones: si mueve la instancia de base de datos a una VPC y la instancia de base de datos utiliza un grupo de opciones personalizado, cambie el grupo de opciones asociado a la instancia de base de datos. Los grupos de opciones son específicos de la plataforma, y el traslado a una VPC es un cambio de plataforma. Para utilizar un grupo de opciones personalizado en este caso, asigne el grupo de opciones predeterminado de la VPC a la instancia de base de datos, asigne un grupo de opciones utilizado por otras instancias de bases de datos de la VPC a la que está realizando el traslado, o cree un grupo de opciones nuevo y asígneselo la instancia de base de datos. Para obtener más información, consulte Trabajo con grupos de opciones.

Alternativas para mover una instancia de base de datos que no esté en una VPC a una VPC con un tiempo de inactividad mínimo

Mediante las siguientes alternativas, puede mover una instancia de base de datos que no esté en una VPC a una VPC con un tiempo de inactividad mínimo. Estas alternativas provocan una interrupción mínima en la instancia de base de datos de origen y le permiten servir tráfico de usuarios durante la migración. Sin embargo, el tiempo necesario para migrar a una VPC variará según el tamaño de la base de datos y las características de la carga de trabajo activa.

  • AWS Database Migration Service (AWS DMS) – AWS DMS habilita la migración activa de datos mientras mantiene la instancia de base de datos de origen completamente operativa, pero replica solo un conjunto limitado de sentencias DDL. AWS DMS no propaga elementos como índices, usuarios, privilegios, procedimientos almacenados y otros cambios de base de datos que no estén directamente relacionados con los datos de la tabla. Además, AWS DMS no utiliza automáticamente instantáneas de RDS para la creación inicial de la instancia de base de datos, lo que puede prolongar el tiempo de migración. Para obtener más información, consulte AWS Database Migration Service .

  • Restauración de instantáneas de base de datos o recuperación a un momento dado: puede mover una instancia de base de datos a una VPC restaurando una instantánea de la instancia de base de datos o restaurando una instancia de base de datos a un punto en el tiempo. Para obtener más información, consulte Restauración desde una instantánea de un de base de datos y Restauración de una instancia de base de datos a un momento especificado.