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/ GaussDB(for MySQL)/ Guia de usuário/ Restaurações de dados/ Restauração de dados de instância para um momento específico
Atualizado em 2024-09-29 GMT+08:00

Restauração de dados de instância para um momento específico

Cenários

Você pode restaurar dados de uma instância para um momento específico.

Restrições

  • Mantenha o saldo da conta acima de zero para que os dados de backup possam ser restaurados em uma nova instância de banco de dados. Você será cobrado pelas novas especificações da instância.
  • Não execute o comando reset master em instâncias dentro de seu ciclo de vida. Caso contrário, poderá ocorrer uma exceção durante a restauração pontual.

Procedimento

  1. Faça logon no console de gerenciamento.
  2. Clique em no canto superior esquerdo e selecione uma região e um projeto.
  3. Clique em no canto superior esquerdo da página, escolha Databases > GaussDB(for MySQL).
  4. Na página Instances, clique no nome da instância para acessar a página Basic Information.
  5. No painel de navegação à esquerda, escolha Backups. Na página exibida, clique em Restore to Point in Time.
  6. Selecione um intervalo de tempo, selecione ou insira um ponto de tempo dentro do intervalo aceitável e defina Restoration Method como Create New Instance, Restore to Original ou Restore to Existing.

    Se você ativou a proteção de operação, clique em Start Verification na caixa de diálogo Restore DB Instance. Na página exibida, clique em Send Code, insira o código de verificação obtido e clique em Verify. A página é fechada automaticamente.

    Para obter detalhes sobre como ativar a proteção da operação, consulte Guia de usuário do Identity and Access Management.

    Figura 1 Restaurar para um momento
    1. Selecione Create New Instance e clique em OK. Na página Create New Instance, configure os parâmetros e clique em Next.
      • A região, o mecanismo de banco de dados e a versão da nova instância são os mesmos da instância original e não podem ser alterados.
      • A porta padrão do banco de dados é 3306.
      • Para sincronizar os parâmetros do banco de dados da instância de banco de dados original, selecione Original DB instance parameter template.
        • Se a instância de banco de dados original for excluída, os parâmetros de banco de dados da instância de banco de dados original não poderão ser sincronizados usando backups.
        • Quando você sincroniza os parâmetros do banco de dados da instância de banco de dados original, os parâmetros a seguir não podem ser sincronizados e você precisa modificá-los manualmente depois que a instância de banco de dados for restaurada.
          • innodb_write_io_threads
          • innodb_read_io_threads
          • max_connections
          • innodb_log_buffer_size
          • innodb_parallel_read_threads
          • temptable_max_ram
          • threadpool_size
          • innodb_buffer_pool_size
          • innodb_page_cleaners

      • Outras configurações são as mesmas da instância original por padrão e podem ser modificadas. Para obter detalhes, consulte Compra de uma instância de BD.
    2. Selecione Restore to Original e clique em Next.

      Os dados da instância original serão substituídos e a instância de banco de dados original ficará indisponível durante a restauração.

      Figura 2 Restauração da instância original do banco de dados
    3. Selecione Restore to Existing, selecione a instância de banco de dados de destino e clique em Next.
      • A restauração de dados em uma instância de banco de dados existente substituirá os dados e a senha do usuário root nela e fará com que a instância de banco de dados existente fique indisponível durante a restauração. As instâncias de BD não serão exibidas a menos que tenham o mesmo tipo de mecanismo de BD, versão e diferenciação de maiúsculas e minúsculas do nome da tabela que a instância de BD original.
      • A instância de banco de dados restaurada contém os dados e as informações de conta da instância de banco de dados original, mas não contém as configurações de parâmetro da instância de banco de dados original.
      • Se a senha original da instância de banco de dados existente não puder ser usada para se conectar ao banco de dados após a restauração, você poderá redefinir a senha.
      Figura 3 Restauração para uma instância existente

  7. Veja os resultados da restauração.

    • Create New Instance: após a conclusão da criação, o status da instância muda de Creating para Available. A nova instância é independente da original e inclui os dados antes da criação do backup. Se você quiser descarregar a pressão de leitura do nó primário, crie uma ou mais réplicas de leitura para a nova instância.

      Um backup completo é acionado após a criação da nova instância.

    • Restore to Original e Restore to Existing: quando o status da instância muda de Restoring para Available, a restauração é concluída.