Todos os produtos
Search
Central de documentação

Data Management:Backup e restauração lógica para RDS for SQL Server

Última atualização: Aug 27, 2026

Data Disaster Recovery (DBS) permite recuperar tabelas individuais, criar backups remotos e arquivar dados a longo prazo em bancos de dados ApsaraDB RDS for SQL Server. Este tópico descreve como usar o DBS para automatizar backups e restaurações lógicas do seu banco de dados.

Observações

O sistema não oferece suporte à configuração de dois ou mais cronogramas de backup para o mesmo banco de dados SQL Server. Essa prática pode causar falhas na restauração.

Criar um cronograma de backup

Para mais informações, consulte Create a backup schedule.

Nota
  • Ao adquirir o cronograma de backup, selecione SQL Server como tipo de banco de dados e Logical Backup como método de backup.

  • Para conhecer a granularidade de backup e restauração que o DBS oferece para bancos de dados SQL Server, consulte Supported database types and features.

Configurar um cronograma de backup

Esta seção explica como configurar um cronograma de backup lógico para um banco de dados ApsaraDB RDS for SQL Server.

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

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

    Nota

    Se estiver usando o console do DMS 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 disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Localize o cronograma de backup desejado e clique em Configure Backup Schedule na coluna Actions.

  4. Na página Configure Backup Source and Destination, defina a origem e o destino do backup e clique em Next.

    Categoria

    Parâmetro

    Descrição

    N/A

    Backup schedule name

    Nome do cronograma de backup. O DBS gera automaticamente um nome para o cronograma. Recomendamos inserir um nome descritivo e fácil de identificar. Os nomes dos cronogramas de backup não precisam ser exclusivos.

    Backup Source Information

    Backup method

    O valor padrão corresponde ao método de backup selecionado durante a criação do cronograma. Neste exemplo, o método é Logical Backup.

    Database location

    RDS Instance

    Instance region

    Selecione a região da instância RDS de origem.

    RDS instance ID

    Escolha o ID da instância RDS de origem para backup.

    Database account

    Insira a conta do banco de dados. Essa conta deve ter as permissões necessárias para realizar o backup. Para mais detalhes, consulte Account permissions.

    Nota

    Em bancos de dados RDS, os backups exigem apenas uma conta somente leitura, enquanto as restaurações requerem uma conta com permissão de leitura e gravação.

    Password

    Digite a senha da conta do banco de dados.

    Nota

    Após informar as credenciais, clique em Test Connection para validá-las. Uma mensagem de sucesso será exibida se o teste for aprovado. Em caso de falha, utilize o link de diagnóstico fornecido e ajuste as informações de origem conforme as instruções.

    Compliance warranty regarding cross-border data transfers

    Leia e aceite o compromisso de conformidade marcando a caixa de seleção.

    Backup Destination Information

    Backup storage type

    Define o tipo de armazenamento para o destino do backup. As opções disponíveis são:

    • DBS storage (Recomendado): Os dados ficam armazenados automaticamente no repositório integrado do DBS, sem necessidade de provisionar espaço manualmente. A cobrança ocorre conforme o volume de dados armazenados. Para detalhes sobre faturamento, consulte Billing.

    • OSS For User: É necessário criar previamente um bucket do Object Storage Service (OSS). Para mais informações, consulte Create buckets.

    Nota
    • Este exemplo utiliza o DBS storage. Caso opte por User OSS, especifique também o Object Storage Service (OSS) bucket name. Apenas a classe de armazenamento OSS Standard é suportada.

    • Para grandes volumes de dados, considere adquirir um plano de armazenamento do DBS (assinatura) para compensar os custos do DBS storage. Os planos de armazenamento oferecem melhor custo-benefício em comparação à modalidade pagamento conforme o uso.

    Storage encryption

    Determina o método de criptografia do armazenamento. As opções incluem:

    • Encrypted (Recomendado): Aplica criptografia ao armazenamento utilizando o algoritmo padrão de mercado AES-256.

      O OSS oferece criptografia no lado do servidor. Ao fazer upload de um objeto, o OSS o criptografa antes de salvá-lo. Durante o download, a descriptografia ocorre automaticamente.

    • Non-encrypted: O armazenamento permanece sem criptografia.

  5. Na página Edit Backup Objects, mova os bancos de dados ou tabelas que deseja proteger para a caixa Selected e clique em Next.

    Nota
    • É possível fazer backup de bancos de dados ou tabelas específicas. Para incluir todos os bancos disponíveis, clique em Select All. Os objetos suportados variam conforme o banco de dados. Consulte Supported database types and features para mais detalhes.

    • Por padrão, novos bancos de dados não entram automaticamente nas tarefas de backup. Para incluí-los, adicione-os manualmente ao cronograma. Veja mais em Modify backup objects.

  6. Na página Configure Backup Time, ajuste as configurações de horário do backup e clique em Next.

    Parâmetro

    Descrição

    Full backup frequency

    Frequência de execução do cronograma de backup. Valores válidos: Periodic Backup e Single Backup.

    Nota

    Ao escolher Periodic Backup, configure os parâmetros Full Data Backup Recurrence e Start At.

    Full backup cycle

    Dias da semana em que o DBS executa o cronograma de backup. Selecione um ou mais dias, sendo obrigatório escolher pelo menos um.

    Full backup start time

    Horário de início do backup. Recomendamos definir um horário fora do pico de utilização. Exemplo: 01:00.

    Nota

    Caso um backup completo anterior ainda esteja em andamento no horário programado para o próximo, o DBS ignorará a nova execução.

    Incremental backup

    Bancos de dados SQL Server não oferecem suporte a backup incremental.

    Maximum concurrent threads for full backup

    Número máximo de threads simultâneas permitidas para um backup completo. Ajuste esse parâmetro para controlar a velocidade do backup. Por exemplo, reduzir a quantidade de threads ajuda a minimizar o impacto no desempenho do banco de dados.

  7. Na página Edit Lifecycle, especifique o período de retenção dos dados de backup completo no DBS storage.

    Nota

    O período mínimo de retenção é de 7 dias e o máximo é de 3.650 dias. Os conjuntos de backup são excluídos automaticamente após o vencimento do prazo de retenção.

  8. Após concluir as configurações anteriores, clique em Precheck no canto inferior direito da página.

  9. Na caixa de diálogo precheck, assim que a verificação prévia for aprovada, clique em Start Task.

    Nota
    • O cronograma de backup estará configurado quando seu Status mudar para Running.

    • Caso o cronograma apresente exceções ou erros, solucione o problema imediatamente. Consulte How to fix an abnormal DBS backup schedule para orientações. Se o problema persistir, entre em contato conosco participando do grupo de consultoria de clientes do DBS no DingTalk (ID do Grupo: 35585947).

Restaurar dados

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

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

    Nota

    Se estiver usando o console do DMS 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 disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Na página Backup Schedules, localize o cronograma de backup que deseja gerenciar e clique em Manage na coluna Actions.

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

  5. Na página Set Time Restored To, configure os parâmetros abaixo e clique em Next.

    Categoria

    Parâmetro

    Descrição

    N/A

    Task Name

    Nome da tarefa de restauração. O DBS gera automaticamente um nome para a tarefa. Recomendamos especificar um nome que facilite a identificação. Os nomes das tarefas não precisam ser exclusivos.

    Set Time Restored To

    Recoverable time range

    Intervalo de tempo compreendido entre a criação do primeiro conjunto de backup completo e a criação do conjunto mais recente. O banco de dados pode ser restaurado para qualquer ponto dentro desse intervalo.

    Selected recovery point

    Selecione um ponto de recuperação. O horário deve estar dentro do Recoverable time range. É possível restaurar dados a partir de qualquer conjunto de backup completo.

    Destination database

    Database location

    RDS Instance

    Instance region

    Escolha a região onde a instância de destino está localizada.

    Nota

    Este parâmetro não aparece se Database location estiver definido como User-Created Database with Public IP Address <IP Address:Port Number>.

    RDS instance ID

    Selecione o ID da instância ApsaraDB RDS for SQL Server de destino.

    Nota

    Este parâmetro é obrigatório apenas quando Database location estiver definido como RDS Instance.

    Database account

    Insira a conta do banco de dados de destino. Esta conta precisa ter permissões de gravação.

    Password

    Senha da conta utilizada para conectar-se ao banco de dados que receberá a restauração.

    Compliance warranty regarding cross-border data transfers

    Leia e aceite o compromisso de conformidade marcando a caixa de seleção.

  6. Na página Configure Objects to Restore, defina as configurações a seguir e clique em Precheck.

    Parâmetro

    Descrição

    Conflict handling

    A opção padrão para Conflict handling é Rename object if it has the same name. Por exemplo, ao restaurar uma tabela chamada job_info que já existe no destino, o sistema renomeará a tabela restaurada para job_info_dbs_<restore_task_ID>_<timestamp>.

    Objects to restore

    Na caixa Source Database Objects, selecione os bancos de dados ou tabelas que deseja restaurar e mova-os para a caixa Selected Objects.

    Nota

    Alguns bancos de dados permitem recuperação de tabela única ou banco único, o que reduz o volume de dados e diminui o Objetivo de Tempo de Recuperação (RTO). Para detalhes sobre a granularidade de restauração suportada, consulte Supported database types and features.

  7. Na caixa de diálogo Precheck, após a exibição da mensagem Precheck Passed, clique em Start Task.

    Acompanhe o progresso da recuperação do banco de dados na aba Restore Tasks.

    Nota

    O tempo de recuperação varia conforme as especificações do cronograma de backup e o tamanho do banco de dados. Especificações superiores proporcionam recuperações mais rápidas. Para mais informações, consulte Performance tests for logical and physical backups.

Operações relacionadas

  • Também é possível criar e iniciar um cronograma de backup chamando uma operação de API. Para mais detalhes, consulte CreateAndStartBackupPlan.

  • Para alterar a origem do backup, os objetos protegidos ou a política de backup (como horário ou retenção), consulte Manage a backup schedule.

  • Para verificar possíveis cobranças associadas ao seu cronograma de backup, veja Billing FAQ.

  • Se o backup não for necessário no momento, pause o cronograma para economizar custos. Saiba mais em Pause or restart a backup schedule.