Migración de una instancia de base de datos a otra AZ
Función
Esta API se utiliza para migrar una instancia de base de datos a otra AZ.
El servicio se interrumpe durante un máximo de 60 segundos mientras se cambia el AZ. El tiempo necesario para cambiar una zona de disponibilidad depende de la cantidad de datos que se van a migrar. Todo el proceso de migración va a tardar una hora. Se recomienda utilizar la conexión HA para acceder a la instancia o configurar el cliente para que se vuelva a conectar automáticamente a la instancia.
Restricciones
- Los clústeres y conjuntos de réplicas de DDS de edición de cpmunidad admiten esta operación.
- Las instancias entre AZ no admiten esta operación.
- Las instancias de base de datos creadas con una subred IPv6 no admiten esta operación.
- Los nodos en espera inactivos de una instancia de conjunto de réplicas no admiten esta operación.
Depuración
Puede depurar esta API en el Explorador de API.
URI
- Formato URI
POST https://{Endpoint}/v3/{project_id}/instances/{instance_id}/migrate
- Ejemplo
https://dds.ap-southeast-1.myhuaweicloud.com/v3/0549b4a43100d4f32f51c01c2fe4acdb/instances/9136fd2a9fcd405ea4674276ce36dae8in02/migrate
- Descripción del parámetro
Tabla 1 Descripción del parámetro Nombre
Obligatorio
Descripción
project_id
Sí
Especifica el ID de proyecto de un inquilino en una región.
instance_id
Sí
Especifica el ID de instancia, que se puede obtener llamando a la API para consultar instancias. Si no tiene una instancia, puede llamar a API utilizada para crear una instancia.
Solicitudes
- Descripción del parámetro
Tabla 2 Descripción del parámetro Nombre
Obligatorio
Tipo
Descripción
target_azs
Sí
String
Single-AZ o multi-AZ a la que se migra la VM. El valor se obtiene del campo de código en el cuerpo de respuesta de la API en Consulta de Zonas de disponibilidad a las que se puede migrar una instancia.
- Ejemplo de solicitud
Migration to multiple AZs:
{ "target_azs":"az1xahz,az2xahz,az3xahz" }
Respuestas
- Descripción del parámetro
Tabla 3 Descripción del parámetro Nombre
Tipo
Descripción
job_id
String
Indica el ID de la tarea.
- Ejemplo de respuesta
{ "job_id": "3711e2ad-5787-49bc-a47f-3f0b066af9f5" }
Código de estado
Para obtener más información, consulte Código de estado.
Código de error
Para obtener más información, consulte Código de error.