Traslade una instancia de Tair (compatible con Redis OSS) a una virtual private cloud (VPC) o un vSwitch diferente sin reconstruir la instancia. Utilice esta función cuando su aplicación y su instancia de Tair se encuentren en distintas VPC y requieran comunicarse mediante una red interna, o cuando desee consolidar los recursos de base de datos bajo un bloque CIDR compartido.
El endpoint de la instancia (por ejemplo, r-hp3bpn39cs1vu****.redis.hangzhou.rds.aliyuncs.com) no cambia después de la operación. Conecte sus aplicaciones a la instancia mediante el endpoint en lugar de usar la dirección IP virtual (VIP).
Antes de empezar
Compruebe si su tipo de instancia es elegible. No todos los tipos de instancia admiten esta operación:
|
Tipo de instancia |
Operación compatible |
|
Instancia estándar |
Cambiar VPC o vSwitch |
|
Instancia de clúster clásica (sin endpoint privado) |
Cambiar VPC o vSwitch |
|
Instancia de clúster clásica (con endpoint privado) |
Libere primero el endpoint privado, cambie la VPC y luego vuelva a habilitar el endpoint privado. Consulte Enable the direct connection mode. |
|
Instancia de clúster nativa de la nube (modo de conexión directa) |
No se puede cambiar la VPC |
Confirme también lo siguiente:
El acceso sin contraseña está deshabilitado. Si está habilitado, deshabilítelo antes de continuar. Consulte Enable password-free access.
No hay tareas activas de Data Transmission Service (DTS). Si se ejecuta una tarea de migración o sincronización de datos que involucre esta instancia, la operación devolverá un error. Consulte What is DTS?
Impactos
Se producen los siguientes cambios durante y después de la operación:
|
Impacto |
Detalles |
|
Interrupción de la conexión |
Aproximadamente 30 segundos. Realice el cambio fuera de las horas pico y asegúrese de que su aplicación pueda reconectarse automáticamente. |
|
Cambio de VIP |
La VIP cambia. Las aplicaciones conectadas mediante VIP pierden sus conexiones cuando esta se modifica. |
|
Interrupción de DMS |
Las conexiones de Data Management (DMS) se interrumpen brevemente y luego se reanudan automáticamente. |
Casos de uso
|
Operación |
Cuándo utilizarla |
|
Cambiar la VPC |
Un cliente no puede acceder a la instancia porque se encuentran en diferentes VPC. Por ejemplo, su instancia de ECS está en la VPC A, pero su instancia de Tair está en la VPC B. Trasladar la instancia de Tair a la VPC A permite la comunicación por red interna. |
|
Cambiar el vSwitch |
Agrupe los recursos relacionados con la base de datos (instancias de ECS e instancias de Tair) bajo el mismo vSwitch para que compartan un bloque CIDR y sean más fáciles de gestionar de manera centralizada. |
Cambiar la VPC o el vSwitch
Inicie sesión en la consola y vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside su instancia. Localice la instancia y haga clic en su ID.
-
En la sección Basic Information, haga clic en Modify junto al ID de la VPC.
Para cambiar únicamente el vSwitch, haga clic en Modify junto al ID del vSwitch.
-
En el panel que aparece, seleccione la VPC y el vSwitch.
Si no hay ninguna VPC o vSwitch disponible en la lista desplegable, créelos primero. Consulte Create and manage a VPC y Create and manage a vSwitch .
-
Haga clic en OK.
AvisoEl cambio provoca una interrupción de la conexión de aproximadamente 30 segundos. Realice este paso fuera de las horas pico y confirme que su aplicación tiene habilitada la reconexión automática.
Lea el mensaje de confirmación y haga clic en OK.
Una vez completado el cambio, borre la caché en sus clientes. De lo contrario, es posible que los clientes no puedan escribir datos en la instancia y solo puedan leerlos.
Referencia de API
|
API |
Descripción |
|
Cambia la VPC o el vSwitch de una instancia. |