Todos os produtos
Search
Central de documentação

Data Transmission Service:UpgradeTwoWay

Última atualização: Jun 27, 2026

Atualiza a topologia de sincronização de uma instância do DTS de unidirecional para bidirecional. Compatível apenas com instâncias de pagamento conforme o uso.

Antes de chamar esta operação, verifique se você compreende os métodos de faturamento e os preços do DTS.

Observações de uso:

  • Os bancos de dados de source e de destino devem ser do tipo MySQL.

  • A topologia deve ser de sincronização unidirecional.

  • A tarefa de sincronização de dados deve estar no estado Synchronizing.

  • A atualização causa aproximadamente 5 segundos de latência na sincronização. Execute esta operação fora dos horários de pico.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Chame esta operação no OpenAPI Explorer para gerar código de exemplo do SDK.

Parâmetros da solicitação

Parameter Type Required Example Description
Action String Yes UpgradeTwoWay

A operação a ser executada. Defina o valor como UpgradeTwoWay.

InstanceClass String Yes large

A classe da instância para sincronização bidirecional. Valores válidos: large, medium, micro e small.

InstanceId String Yes dtsh77p49x4k28****

O ID da instância de sincronização. Chame DescribeDtsJobs para consultar os IDs das instâncias.

RegionId String No cn-hangzhou

O ID da região da instância do DTS. Lista de regiões compatíveis.

Parâmetros de resposta

Parameter Type Example Description
DynamicCode String 403

O código de erro dinâmico. Este parâmetro será removido futuramente.

DynamicMessage String InstanceId

A parte dinâmica da mensagem de erro, usada para substituir a variável %s em ErrMessage.

Nota Por exemplo, se ErrMessage for The Value of Input Parameter %s is not valid e DynamicMessage for InstanceId, o parâmetro InstanceId especificado é inválido.
ErrCode String InternalError

Código de erro retornado quando a solicitação falha.

ErrMessage String The Value of Input Parameter %s is not valid.

Mensagem de erro retornada caso a solicitação falhe.

HttpStatusCode Integer 200

O código de status HTTP.

RequestId String 2D3B4615-923F-49AA-AF21-6D8E3967****

O ID da solicitação.

Success Boolean true

Indica se a solicitação foi bem-sucedida.

  • true: A solicitação teve êxito.
  • false: A solicitação falhou.

Exemplos

Exemplos de solicitações

http(s)://dts.aliyuncs.com/?Action=UpgradeTwoWay
&InstanceClass=large
&InstanceId=dtsh77p49x4k28****
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

<StartDtsJobResponse>
        <RequestId>2D3B4615-923F-49AA-AF21-6D8E3967****</RequestId>
        <HttpStatusCode>200</HttpStatusCode>
        <Success>true</Success>
</StartDtsJobResponse>

Formato JSON

{
    "RequestId":"2D3B4615-923F-49AA-AF21-6D8E3967****",
    "HttpStatusCode":200,
    "Success":true
}

Códigos de erro

Para obter uma lista de códigos de erro, visite a Central de Erros da API.