Habilita la función de replicación inversa para un par de replicación. Una vez habilitada esta función, los datos se replican desde el disco secundario original hacia el disco primario original.
Notas de uso
Para obtener información sobre las regiones donde está disponible la replicación asíncrona, consulte Descripción general.
El par de replicación al que desea habilitar la replicación inversa debe encontrarse en estado Failovered (failovered). Llame a la operación FailoverDiskReplicaPair para iniciar el failover.
El disco primario debe estar desvinculado de su instancia de Elastic Compute Service (ECS) asociada y encontrarse en estado Unattached. Llame a la operación DetachDisk para desvincular el disco.
Después de habilitar la replicación inversa, llame nuevamente a la operación StartDiskReplicaPair para activar el par de replicación antes de que los datos puedan replicarse desde el disco secundario original hacia el disco primario original.
Establezca el parámetro ReverseReplicate en false para cancele el estado Failovered (failovered) y restaurar la dirección de replicación original.
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
| Action | String | Sí | ReprotectDiskReplicaPair | La operación que desea ejecutar. Establezca el valor en ReprotectDiskReplicaPair. |
| RegionId | String | Sí | cn-shanghai | El ID de región del disco secundario en el par de replicación. Llame a la operación DescribeDiskReplicaPairs para consultar los ID de región de los discos secundarios en los pares de replicación. Nota La subfunción de replicación inversa debe habilitarse desde la región donde se encuentra el disco secundario. |
| ReplicaPairId | String | Sí | pair-cn-dsa**** | El ID del par de replicación. |
| ClientToken | String | No | 123e4567-e89b-12d3-a456-42665544**** | El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Use el cliente para generar el token, pero asegúrese de que sea único entre distintas solicitudes. El token solo puede contener caracteres ASCII y no debe exceder los 64 caracteres de longitud. Para más información, consulte How to ensure idempotence. |
| ReverseReplicate | Boolean | No | true | Especifica si la subfunción de replicación inversa está habilitada. Valores válidos: true y false. Valor predeterminado: true. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
RequestId |
String |
C123F94F-4E38-19AE-942A-A8D6F44F**** |
El ID de la solicitud. |
Ejemplos
Solicitudes de ejemplo
http(s)://ebs.cn-shanghai.aliyuncs.com/?Action=ReprotectDiskReplicaPair
&RegionId=cn-shanghai
&ReplicaPairId=pair-cn-dsa****
&ClientToken=123e4567-e89b-12d3-a456-42665544****
&<Common request parameters>
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ReprotectDiskReplicaPairResponse>
<RequestId>C123F94F-4E38-19AE-942A-A8D6F44F****</RequestId>
</ReprotectDiskReplicaPairResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C123F94F-4E38-19AE-942A-A8D6F44F****"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|
403 |
OperationDenied |
The operation is not allowed. |
No puede realizar esta operación. |
|
403 |
OperationDenied.InvalidStatus |
The operation is not allowed in current status. |
No puede realizar esta operación en el recurso cuando se encuentra en el estado actual. |
|
403 |
OperationDenied.NoPairInGroup |
The operation is not allowed because no pair in the group. |
La operación no es compatible porque no hay pares de replicación en el grupo consistente de pares de replicación especificado. |
|
403 |
OperationDenied.PairGroupAZoneConflict |
The operation is not allowed due to pair and group having different RegionId or ZoneId. |
La operación no es compatible porque el grupo consistente de pares de replicación y el par de replicación no pertenecen a la misma región y zona. |
|
403 |
OperationDenied.PairGroupStatusConflict |
The operation is not allowed due to pair and group status are not consistent. |
La operación no es compatible porque el estado del par de replicación difiere del estado del grupo consistente de pares de replicación. |
|
403 |
OperationDenied.PairNotInGroup |
The operation is not allowed because pair is not in any group. |
La operación no es compatible porque el par de replicación especificado no se ha agregado a ningún grupo consistente de pares de replicación. |
|
403 |
OperationDenied.OperateNotAllowedForPrimary |
Operation is not allowed on the primary site. |
No puede realizar esta operación en el sitio primario. |
|
403 |
OperationDenied.OperateNotAllowedForStandby |
Operation is not allowed on the secondary site. |
No puede realizar esta operación en el sitio secundario. |
|
403 |
Forbidden |
User is not authorized to operate. |
No tiene los permisos necesarios para realizar esta operación en el recurso. Compruebe los permisos de su cuenta o póngase en contacto con el administrador de su cuenta de Alibaba Cloud. |
|
403 |
Forbidden.Action |
User is not authorized to operate this action. |
No tiene acceso a esta operación. Compruebe los permisos de su cuenta o póngase en contacto con el administrador de su cuenta de Alibaba Cloud. |
|
404 |
NoSuchResource |
The specified resource does not exist. |
No se encontró el recurso especificado. |
|
500 |
InternalError |
The request processing has failed due to some unknown error, exception or failure. |
Ocurrió un error interno. |
|
504 |
RequestTimeout |
The request is timeout, please try again later. |
La solicitud ha expirado. Inténtelo de nuevo más tarde. |
Para consultar la lista de códigos de error, visite Códigos de error del servicio.