Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> Relational Database Service> Referência de API> API v3 (recomendada)> Instâncias de DR> Promoção de uma instância de DR para ser a instância de banco de dados primária
Atualizado em 2023-05-05 GMT+08:00

Promoção de uma instância de DR para ser a instância de banco de dados primária

Função

Esta API é usada para promover uma instância de DR como a instância de banco de dados primária, quando um relação de DR nas nuvens ou nas regiões entre instâncias de banco de dados se torna anormal.

Antes de usar esta função, verifique se a rede entre as instâncias de banco de dados nas nuvens ou regiões está conectada.

  • Antes de chamar uma API, você precisa entender a API em Autenticação.

Restrições

  • A instância de banco de dados primária e a instância de DR estão disponíveis e são implementadas em diferentes nuvens ou regiões. A instância de DR é implementada no modo autônomo.
  • A relação de DR entre a instância de banco de dados primária e a instância de DR foi estabelecida.
  • Somente o RDS for PostgreSQL 12 oferece suporte à promoção da instância de DR para a instância primária e esta função está em OBT.

URI

  • Formato de URI

    POST /v3/{project_id}/instances/{instance_id}/action

  • Descrição do parâmetro
    Tabela 1 Descrição do parâmetro

    Nome

    Obrigatório

    Descrição

    project_id

    Sim

    Especifica o ID do projeto de um locatário em uma região.

    Para obter detalhes sobre como obter o ID do projeto, consulte Obtenção de um ID de projeto.

    instance_id

    Sim

    Especifica o ID da instância de banco de dados.

Solicitação

  • Descrição do parâmetro
    Tabela 2 Descrição do parâmetro

    Nome

    Obrigatório

    Tipo

    Descrição

    drreplica_to_master

    Sim

    Object

    Especifica se a instância de DR é promovida para ser a instância primária. Nenhum outro parâmetro é necessário.

  • Exemplo

    POST https://rds.ap-southeast-1.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in01/action

  • Exemplo de solicitação
    {
    	"drreplica_to_master": {}
    }

Resposta

  • Resposta normal
    Tabela 3 Descrição do parâmetro

    Nome

    Tipo

    Descrição

    job_id

    String

    Indica o ID do fluxo de trabalho.

Código de status

Código de erro

Para mais detalhes, consulte Códigos de erro.