Todos os produtos
Search
Central de documentação

Data Management:Backup lógico e restauração de um banco de dados RDS SQL Server

Última atualização: Jun 27, 2026

O Data Disaster Recovery (DBS) realiza o backup de bancos de dados ApsaraDB RDS for SQL Server nos níveis de tabela, banco de dados ou múltiplos bancos de dados, oferecendo recursos como redundância geográfica e arquivamento de longo prazo. Este tópico descreve como configure uma programação de backup lógico e restaurar um banco de dados para um ponto específico no tempo.

Pré-requisitos

Antes de começar, verifique se você possui:

  • Uma programação de backup adquirida com Data Source Type definido como SQL Server e Backup Method definido como Logical Backup. Para obter instruções, consulte Criar uma programação de backup

  • Uma conta de banco de dados com permissões somente leitura (para backup) ou permissões de leitura/gravação (para backup e restauração) na instância ApsaraDB RDS for SQL Server. Para verificar as permissões necessárias por tipo de conta, consulte Permissões necessárias para diferentes tipos de contas de banco de dados

  • (Apenas para armazenamento OSS) Um bucket OSS na classe de armazenamento Standard, criado previamente. Para obter instruções, consulte Criar buckets

Observações de uso

Não é possível configure duas ou mais programações de backup para um mesmo banco de dados ApsaraDB RDS for SQL Server. Caso contrário, ocorrerão exceções durante a restauração.

Configure uma programação de backup

  1. Faça login no console do Data Management (DMS) V5.0.

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

    No modo simples, passe o ponteiro sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo e selecione All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan .
  3. Na página Backup Schedules, localize a programação de backup desejada e clique em Configure Backup Schedule na coluna Actions.

  4. Na etapa Configure Backup Source and Destination, defina os parâmetros descritos nas tabelas a seguir e clique em Next.

    Se você selecionar OSS For User , configure também o parâmetro OSS Bucket Name . Para grandes volumes de dados, um plano de armazenamento por assinatura é mais econômico do que o faturamento conforme o uso.

    Origem do backup

    Parâmetro

    Descrição

    Schedule Name

    Nome da programação de backup. O sistema fornece um nome gerado automaticamente — insira um nome descritivo para facilitar a identificação. Os nomes não precisam ser exclusivos.

    Backup Mode

    Método de backup selecionado na compra. Este exemplo utiliza Logical Backup.

    Database Location

    Local de implantação do banco de dados de origem. Selecione RDS Instance.

    Instance Region

    Região onde o banco de dados de origem está localizado.

    RDS Instance ID

    ID da instância ApsaraDB RDS.

    Database Account

    Nome de usuário da conta usada para conectar-se ao banco de dados de origem.

    Password

    Senha da conta. Após inserir as credenciais, clique em Test Connection para verificar. Se a conexão falhar, clique em Check ao lado de Test Failed e ajuste as configurações com base nos resultados.

    Compliance warranty regarding cross-border data transfers

    Marque a caixa de seleção para concordar com o compromisso de conformidade.

    Destino do backup

    Parâmetro

    Descrição

    Backup Storage Type

    Local onde os dados de backup são armazenados. DBS Storage (recommended): os dados ficam no Data Disaster Recovery e o custo é baseado no volume. OSS For User: os dados ficam em um bucket OSS de sua propriedade; apenas a classe de armazenamento Standard é suportada. Para detalhes de preços, consulte Preços.

    Storage Encryption

    Método de criptografia dos dados de backup. Encrypted (recommended): criptografia AES-256 com criptografia no lado do servidor OSS — os dados são criptografados no upload e descriptografados no download. Non-encrypted: os backups são armazenados sem criptografia.

    image.png

  5. Na etapa Edit Backup Objects, localize o banco de dados ou tabela para backup na seção Available, clique na seta para movê-lo para a seção Selected e clique em Next.

    O DBS suporta backup de uma única tabela, um único banco de dados ou múltiplos bancos de dados. Clique em Select All na seção Available para selecionar todos os bancos de dados. Para consultar os objetos de backup suportados por tipo de banco de dados, veja Tipos de banco de dados e recursos suportados. Bancos de dados criados após a configuração da programação de backup não são incluídos por padrão. Para adicioná-los, atualize os objetos de backup na página Configure Task. Para obter instruções, consulte Modificar objetos de backup.
  6. Na etapa Configure Backup Time, defina os parâmetros descritos na tabela abaixo e clique em Next.

    Parâmetro

    Descrição

    Full-scale Backup Frequency

    Periodic Backup: executa em uma programação recorrente. Single Backup: executa apenas uma vez.

    Full Data Backup Recurrence

    Dias da semana para executar o backup. Selecione pelo menos um dia. (Obrigatório apenas para Periodic Backup.)

    Start At

    Horário de início do backup. Defina este valor para um período de baixa demanda — por exemplo, 01:00. Se um backup anterior ainda estiver em execução quando o próximo estiver agendado para iniciar, o próximo backup será ignorado.

    Incremental Backup

    Não suportado para bancos de dados SQL Server.

    Maximum Concurrent Threads for Full Data Backup

    Número de threads simultâneas para backup completo. Reduza este valor para minimizar o impacto no desempenho do banco de dados.

  7. Na etapa Edit Lifecycle, defina o período de retenção para dados de backup completo na seção Configure Full Data Backup Lifecycle. Os conjuntos de backup podem ser retidos por 7 a 3.650 dias. Após o término do período de retenção, o conjunto de backup é excluído automaticamente.

  8. Clique em Precheck no canto inferior direito.

  9. Quando Precheck Passed aparecer, clique em Start Task. A programação de backup estará ativa quando seu status mudar para Running.

    Se a programação de backup falhar ao iniciar, consulte Como corrigir erros de uma programação de backup anormal? para etapas de solução de problemas. Se o problema persistir, entre em contato com o suporte técnico no grupo DingTalk (ID: 35585947).

Restaurar um banco de dados

As etapas a seguir restauram um banco de dados para um ponto específico no tempo dentro do intervalo restaurável. O DBS suporta restauração no nível do banco de dados e no nível da tabela. A restauração no nível da tabela reduz o volume de dados e diminui o objetivo de tempo de recuperação (RTO).

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

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

    No modo simples, passe o ponteiro sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo e selecione All Features > Security and Specifications (DBS) > Disaster Recovery for Data (DBS) > Backup Plan .
  3. Na página Backup Schedules, localize a programação de backup e clique em Manage na coluna Actions.

  4. Na página Configure Task, clique em Restore Database no canto superior direito.

  5. Na etapa Set Time Restored To, defina os parâmetros descritos nas tabelas a seguir e clique em Next.

    Ponto de restauração

    Parâmetro

    Descrição

    Task Name

    Nome da tarefa de restauração. O sistema fornece um nome gerado automaticamente — insira um nome descritivo para identificar a tarefa. Os nomes não precisam ser exclusivos.

    Time Range Available to Restore

    Intervalo de tempo restaurável: do primeiro conjunto de backup completo até o conjunto de backup completo mais recente.

    Restore To

    Ponto no tempo para o qual restaurar. Deve estar dentro do Time Range Available to Restore.

    Banco de dados de destino

    Parâmetro

    Descrição

    Database Location

    Local de implantação do banco de dados de destino. Selecione RDS Instance.

    Instance Region

    Região onde a instância de destino reside. Não exibido quando Database Location está definido como User-Created Database with Public IP Address.

    RDS Instance ID

    ID da instância ApsaraDB RDS for SQL Server para onde restaurar. Obrigatório quando Database Location está definido como RDS Instance.

    Database Account

    Nome de usuário da conta usada para conectar-se ao banco de dados de destino. A conta deve ter permissões de gravação.

    Password

    Senha da conta.

    Compliance warranty regarding cross-border data transfers

    Marque a caixa de seleção para concordar com o compromisso de conformidade.

    image

  6. Na etapa Configure Objects to Restore, defina os parâmetros descritos na tabela abaixo e clique em Precheck.

    Parâmetro

    Descrição

    Conflict Handling

    Especifica como lidar com conflitos de nomes. Padrão: Rename Object with the Same Name — se um objeto restaurado tiver o mesmo nome de um existente, o objeto restaurado será renomeado como <original_name>_dbs_<restore task ID>_<timestamp>.

    Objects to Restore

    Selecione o banco de dados ou tabela para restaurar na seção Available e clique na seta para movê-lo para a seção Selected. Para consultar a granularidade de restauração suportada por tipo de banco de dados, veja Tipos de banco de dados e recursos suportados.

  7. Quando Precheck Passed aparecer, clique em Start Task. Para monitorar o progresso, clique em Restore Tasks no painel de navegação à esquerda.

    O tempo de restauração depende das especificações da programação de backup e do tamanho do banco de dados. Programações de backup com especificações mais altas concluem as restaurações mais rapidamente. Para benchmarks de desempenho, consulte Testes de desempenho em backup lógico e físico .

Próximos passos