Todos os produtos
Search
Central de documentação

Data Management:Restaurar um backup lógico

Última atualização: Jun 27, 2026

O Database Disaster Recovery permite restaurar bancos de dados e tabelas específicos na instância original ou em uma nova instância do ApsaraDB RDS, com base em um conjunto de backup ou em um ponto no tempo, sem restaurar todo o banco de dados. Use este recurso para corrigir dados após operações acidentais ou extrair dados históricos para análise.

Pré-requisitos

Antes de começar, verifique se:

Limitações

Não é possível restaurar dados de backup em uma instância do ApsaraDB RDS em outra região.

Faturamento

O recurso de restauração é gratuito. Se você restaurar dados em uma nova instância do ApsaraDB RDS, haverá cobrança referente a essa instância com base no tipo e no espaço de armazenamento selecionados. Verifique sua fatura para conferir os valores reais.

Escolher um modo de restauração

Antes de iniciar, decida qual modo de restauração se adequa à sua situação:

Modo de restauração

Quando usar

By backup set

Restaure para um backup válido conhecido. Selecione um conjunto de backup válido na lista disponível.

By point in time

Restaure para um momento específico dentro dos últimos 30 dias. O backup de log é ativado por padrão e não pode ser desativado; os conjuntos de backup de log são retidos por 30 dias.

Criar uma tarefa de restauração

  1. Faça login no DMS console V5.0.

  2. Na barra de navegação superior, escolha Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Disaster Recovery Data Source.

    No modo simples, passe o ponteiro sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo e escolha All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Disaster Recovery Data Source .
  3. Na barra de navegação superior, selecione uma região. Clique no ID da source de dados que deseja gerenciar para acessar a página de detalhes.

    • Para um banco de dados da Alibaba Cloud: escolha Backup Data > Logical Backup e clique em Create Restore Task.

    • Para um banco de dados autogerenciado em uma instância do Elastic Compute Service (ECS), um banco de dados local ou um banco de dados em nuvem de terceiros (com backup automático): acesse a página Backup Data e clique em Create Restore Task.

  4. Defina o destino e o modo de restauração e clique em Next.

    Parâmetro

    Descrição

    Task name

    Nome descritivo para identificar a tarefa. Os nomes não precisam ser únicos.

    Restore to

    Original instance: Restaura bancos de dados e tabelas na instância original. New instance (RDS): O sistema cria uma nova instância do ApsaraDB RDS (configurada na etapa 5) e restaura os dados nela.

    Restore mode

    By backup set: Selecione um conjunto de backup válido para restaurar. By point in time: Selecione um ponto no tempo dentro da janela de restauração disponível. A janela começa no ponto de restauração do conjunto de backup e termina no horário atual, sem ultrapassar 30 dias.

  5. Se você selecionou New instance (RDS) na etapa 4, configure a nova instância:

    Parâmetro

    Descrição

    Database location

    Definido como RDS por padrão e não pode ser alterado.

    Instance region

    Igual à região da instância original e não pode ser alterada.

    VPC

    A virtual private cloud (VPC) para a nova instância. Para criar uma VPC, consulte Criar e gerenciar uma VPC.

    Instance specifications

    Selecione entre as especificações disponíveis no console Data Disaster Recovery. Escolha especificações iguais ou superiores às da instância original para evitar perda de dados ou uma instância inutilizável.

    Storage space

    Selecione entre os tamanhos disponíveis. Para garantir espaço suficiente, escolha um armazenamento maior que 1,3 vezes o da instância original ou 5 a 6 vezes o tamanho do conjunto de backup completo do DBS (o DBS compacta os dados de backup). Visualize o tamanho do conjunto de backup na página Backup Data da instância de origem; para instâncias do ApsaraDB, verifique também a aba Logical Backup.

  6. Selecione os bancos de dados e tabelas a serem restaurados e clique em Submit.

    Parâmetro

    Descrição

    Objects to restore

    Na seção Source objects, selecione os bancos de dados e tabelas desejados. Clique no ícone image para movê-los para Selected objects. Clique em Edit para ajustar a seleção.

    Conflict handling

    O padrão é Rename object with the same name. Se uma tabela no destino tiver o mesmo nome de uma tabela sendo restaurada, o DBS renomeia a tabela restaurada no formato: job_info_dbs_<restore task ID>_<timestamp>.

  7. Aguarde a conclusão da pré-verificação e clique em Start na caixa de diálogo Precheck.

    Para iniciar a tarefa posteriormente, clique em Cancel na caixa de diálogo. Acesse Task Management > Restore Tasks , localize a tarefa e clique em Start na coluna Actions .

Monitorar o progresso da restauração

Acesse Task Management > Restore Tasks para verificar o status da tarefa de restauração.

O tempo de restauração depende das especificações da instância de backup e do volume de dados. Especificações mais altas e volumes menores de dados resultam em restaurações mais rápidas. Para dados de referência, consulte Testes de desempenho de backup e restauração.

Se você restaurou os dados em uma nova instância do ApsaraDB RDS, aguarde aproximadamente 5 a 10 minutos para a criação da instância. Após a conclusão da tarefa de restauração, localize a nova instância no console do ApsaraDB RDS.

Próximos passos

Após a conclusão da tarefa de restauração, conecte-se à instância restaurada para verificar os dados. Consulte Usar um cliente ou a CLI para conectar-se a uma instância do ApsaraDB RDS for MySQL.

Solução de problemas

Falha na tarefa de restauração

Verifique as duas causas mais comuns:

  1. Permissões insuficientes: A conta de banco de dados autorizada no Database Backup (DBS) não possui as permissões necessárias para restaurar os bancos de dados ou tabelas especificados. Verifique as permissões da conta em relação à lista necessária em Permissões de conta. Para autorizar a conta, consulte Autorizar a conta do banco de dados.

  2. Problema de rede: O servidor que hospeda o banco de dados de destino apresenta um problema de rede. Verifique a configuração de rede do servidor e resolva quaisquer problemas encontrados. Se o problema persistir, participe do grupo de suporte do DingTalk (ID: 35585947) para obter assistência.

Referências