Esta función le permite migrar y reconfigurar instancias ECS para cumplir con los requisitos de su negocio.
Casos de uso
-
Cambiar el tipo de una instancia ECS
Si la configuración actual de su instancia ECS no satisface las necesidades de su negocio y el tipo de instancia requerido está agotado en la zona actual, puede migrar la instancia a otra zona. Durante este proceso, también es posible modificar las especificaciones de vCPU y memoria dentro de la misma familia de instancias. Por ejemplo, puede cambiar una instancia
ecs.g6e.largede 2 vCPU y 8 GiB de memoria por una instanciaecs.g6e.xlargede 4 vCPU y 16 GiB de memoria. -
Cambiar la zona de una instancia ECS
Desplegar instancias de aplicaciones en distintas zonas dentro de la misma región mejora la disponibilidad y estabilidad general del sistema. Si una zona presenta fallas, los servicios pueden transferirse rápidamente a otra zona para seguir ejecutándose. Por ejemplo, puede migrar una instancia de Hangzhou Zone H a Hangzhou Zone K.
-
Si desea migrar una instancia ECS a otra región, considere los siguientes métodos:
Utilice la función de migración de servidores para trasladar una instancia ECS de una región a otra. Para obtener más información, consulte Migrate ECS instances across or within accounts.
Cree una imagen personalizada a partir de la instancia actual, cópiela a la región de destino y utilícela para crear una nueva instancia. Para obtener más información, consulte Create a custom image from an instance, Copy a custom image y Create an instance from a custom image or a shared image.
Cómo funciona
Limitaciones
Las instancias spot no admiten la migración entre zonas.
-
Al cambiar el tipo de una instancia, solo puede seleccionar un tipo nuevo dentro de la misma familia de instancias (vCPU y memoria). Para obtener más información sobre las familias de instancias, consulte Instance families.
NotaSi necesita cambiar a un tipo de instancia de otra familia, primero migre la instancia entre zonas y después cambie el tipo de instancia. Para obtener más información, consulte Upgrade the instance type of a subscription instance o Change the instance type of a pay-as-you-go instance.
En la consola de ECS, puede migrar un máximo de 5 instancias a la vez. Para aumentar este límite, comuníquese con el soporte técnico.
-
A continuación se muestran las familias de instancias que no admiten la migración entre zonas:
Computación heterogénea
ECS Bare Metal Instance
Super Computing Cluster (SCC)
Familia de instancias optimizadas para computación de propósito general u2a
Algunas familias de instancias ampliables e (solo se admiten e-c1m1, e-c1m2 y e-c1m4)
-
Computación basada en x86
Big data
Discos SSD locales
Seguridad mejorada
Algunas familias de instancias de octava generación (solo se admiten hfr8i, hfc8i, hfg8i, r8ae, g8ae, c8ae, r8y, c8y, g8y, r8a, g8a, c8a, g8i, r8i y c8i)
Algunas familias de instancias de novena generación (solo se admiten r9i, g9i y c9i)
Impacto de la migración
Elemento | Descripción |
Duración de la migración | La migración toma aproximadamente 15 minutos, desde que se detiene la instancia ECS de origen hasta que se inicia la instancia ECS de destino. Importante Un inicio exitoso de la instancia indica que los recursos de cómputo y red ya se migraron. El sistema continúa migrando los datos del disco en la nube después de que la instancia se inicia. Por lo general, migrar 100 GiB de datos de un disco en la nube toma alrededor de 4 horas. Durante este periodo, el rendimiento de E/S del disco en la nube podría degradarse temporalmente y no podrá ejecutar operaciones relacionadas con instantáneas ni con discos en la nube. |
Cambio de estado de la instancia | La instancia ECS se detiene y se reinicia durante la migración. Ejecute la migración en horarios de baja demanda. |
Licencia de software | El código de licencia del software podría cambiar después de la migración. Si la aplicación no cuenta con un plan de licenciamiento para migraciones, comuníquese con el proveedor del software o con el socio de canal para enviar un formulario de verificación y volver a autorizar el software. |
Direcciones IP públicas y privadas |
|
Otros |
|
Facturación
No se generan cargos si no cambia el tipo de instancia durante la migración.
-
Si cambia el tipo de instancia durante la migración, aplican las siguientes reglas de facturación:
-
Degradación de una instancia de suscripción: degradar el tipo de instancia podría generar un reembolso. Este corresponde a la diferencia entre el valor restante de la configuración original y el precio de la nueva configuración.
Actualización de una instancia de suscripción: deberá pagar la diferencia de precio correspondiente al resto del ciclo de facturación actual. La consola muestra el cargo real.
Cambio de una instancia pay-as-you-go: después de la migración, la instancia se factura según el nuevo tipo de instancia.
-
Requisitos previos
Cree instantáneas de los discos en la nube conectados a la instancia ECS para garantizar la seguridad de los datos durante la migración. Para obtener más información, consulte Create a snapshot for a disk.
Asegúrese de que la instancia se encuentre en una Virtual Private Cloud (VPC).
Compruebe que ninguna aplicación dependa de la dirección IP privada actual de la instancia. Al seleccionar un vSwitch de destino, el sistema reasigna una dirección IP privada a su instancia ECS.
Si la instancia ECS tiene instalado software de seguridad como Safedog, Huweishen o Yunsuo, deshabilítelo antes de iniciar la tarea de migración. Vuelva a habilitarlo cuando la tarea finalice. De lo contrario, el controlador de virtualización podría fallar durante la instalación, lo que impide que la instancia ECS se inicie.
Asegúrese de que el disco del sistema tenga como mínimo 500 MiB de espacio libre. De lo contrario, el controlador de virtualización podría fallar durante la instalación, lo que impide que la instancia ECS se inicie.
Compruebe que la instancia ECS no tenga configurados los siguientes elementos: IPv6, varias interfaces de red elásticas (ENI), proxies inversos, direcciones IP virtuales de alta disponibilidad (HAVIP), Alibaba Cloud Global Accelerator (GA) ni tablas de enrutamiento.
Si la instancia ECS tiene un cambio de tipo pendiente que aún no surte efecto mediante un reinicio, reinicie la instancia antes de comenzar la migración entre zonas.
No ejecute operaciones de detención, reinicio ni liberación en la instancia ECS, ya sea de forma manual o mediante scripts de operaciones, mientras la tarea de migración esté en ejecución. Esto podría provocar que la tarea falle.
Procedimiento
Esta operación detiene y reinicia la instancia. Para minimizar el impacto en su negocio, ejecútela en horarios de baja demanda.
Paso 1: Cambiar el tipo de instancia entre zonas
Vaya a Consola de ECS - Instances.
En la esquina superior izquierda de la página, seleccione una región y un resource group.
-
Haga clic en el ID o el nombre de la instancia de destino para ir a su página de detalles. En la lista desplegable All Operations, seleccione Migrate Instance Across Zones.
NotaTambién puede perform batch operations on the Instances page. En la lista desplegable Configuration Change, seleccione Change Instance Type Across Zones. Puede migrar hasta cinco instancias a la vez.
-
En el cuadro de diálogo Cross-zone Migration, configure los parámetros y haga clic en Create.
A continuación se describen los parámetros.
Parámetro
Descripción
Migration Task Type
Este parámetro se establece en ECS Instance Migration y no se puede modificar.
Current Region
La región donde reside la instancia ECS que se va a migrar.
Preferred Destination Zone
Seleccione una zona de disponibilidad de destino según sus necesidades.
Preferred Network Settings
Seleccione un vSwitch de destino. Después de la migración, se asigna a la instancia una dirección IP privada aleatoria del bloque CIDR del vSwitch.
Debe crear previamente una VPC y un vSwitch en la zona de disponibilidad de destino. Para obtener más información, consulte Create a VPC and a vSwitch.
ImportanteLa dirección IP privada de la instancia no se conserva tras la migración entre zonas de disponibilidad. Asegúrese de que ninguna aplicación dependa de la dirección IP privada actual.
Puede modificar la dirección IP privada una vez finalizada la migración. Para obtener más información, consulte Modify the primary private IPv4 address of an existing instance.
Configuration-changed Instances to Be Migrated
Muestra el Instance ID/Name, la Destination Zone, la Target Specification y el Destination vSwitch seleccionados.
NotaEl sistema muestra automáticamente una lista de tipos de instancia disponibles. Si no hay tipos de instancia disponibles, es posible que el inventario en la zona de disponibilidad actual sea insuficiente.
Notes
Seleccione I have backed up data.
En el cuadro de diálogo que aparece, haga clic en Pay y siga las instrucciones en pantalla para completar el pago.
Paso 2: Comprobar el resultado de la migración
Regrese a la consola de ECS para comprobar el estado de la instancia.
La migración finaliza cuando el estado de la instancia cambia de Migrating a Running y su zona de disponibilidad se actualiza a la zona de destino. Puede comprobar el nuevo estado y la zona de disponibilidad en la consola de ECS. Como alternativa, puede monitorear el progreso en la consola de SMC:
Inicie sesión en la consola de SMC.
En el panel de navegación izquierdo, elija .
Consulte el progreso de la migración en la columna Real-time Migration Status. Cuando el Real-time Migration Status sea Completed, el cambio de tipo de instancia habrá terminado.
Preguntas frecuentes
¿Por qué aparece el mensaje "The private IP address of the current instance has reverse dependencies or route dependencies, such as from services like Workbench or DTS. For Workbench, you can find and delete the dependency under Workbench > Instances > Private Network Link. For route dependencies, you can find and delete the route entry that depends on this instance in the VPC console > Route Tables" durante una migración entre zonas?
Si ocurre este problema, siga estos pasos de solución:
-
Compruebe si existen enlaces de red privada de Workbench.
Vaya a la consola de Workbench y elija para verificar si existe un enlace de red privada para la instancia ECS.
NotaCuando inicie sesión en la consola de Workbench, abra el menú de Workbench.
-
Si existe un enlace, haga clic en Release Link y continúe con el siguiente paso.
En la barra de menú superior, haga clic en Instances y seleccione Private Network Link en el menú desplegable. En la página Private Network Link, encontrará Release Link en la columna Actions de la instancia de destino.
Si no existe ningún enlace, continúe con el siguiente paso.
-
-
Busque entradas de enrutamiento personalizadas cuyo siguiente salto sea la instancia ECS.
Vaya a la consola de Route Tables. Localice la tabla de enrutamiento que utiliza la instancia ECS según su VPC. Compruebe si existe alguna entrada de enrutamiento personalizada cuyo siguiente salto sea la instancia ECS.
-
Si existe una entrada de enrutamiento personalizada, elimínela y continúe con el siguiente paso.
En el panel de navegación izquierdo de la consola de VPC, haga clic en Route Tables. Vaya a la página de detalles de la tabla de enrutamiento de destino. En la pestaña Route Entries > Custom, identifique la entrada de enrutamiento cuyo Next hop sea la instancia ECS y luego haga clic en Delete en la columna Actions.
Si no existe dicha entrada, continúe con el siguiente paso.
-
-
Revise si hay tareas de migración de Data Transmission Service (DTS) cuyo origen sea una Self-managed Database on ECS.
Vaya a la consola de Data Transmission Service (DTS) y compruebe si existe alguna tarea de migración de DTS cuyo origen sea una Self-managed Database on ECS.
-
Si existe dicha tarea, elimínela y continúe con el siguiente paso.
ImportanteAntes de eliminar una tarea de DTS, asegúrese de que la transferencia de datos haya terminado y de que los datos tengan una copia de seguridad.
Si no existe dicha tarea, continúe con el siguiente paso.
-
-
Verifique los recursos de VPC asociados.
Vaya a la consola de VPC y busque recursos de VPC asociados, como un conjunto de opciones DHCP, una ACL de red, una tabla de enrutamiento o una puerta de enlace IPv4. Si alguno de estos recursos existe, elimínelo antes de continuar.
Para obtener más información, consulte DHCP options sets and DNS hostnames, Delete a network ACL, Delete a custom route table y Delete an IPv4 gateway.
En la pestaña Basic Information de la VPC de destino, revise el campo DHCP options set. Si hay un conjunto de opciones DHCP asociado, haga clic en Disassociate.