Todos os produtos
Search
Central de documentação

Data Management:Guia de práticas do Database Backup Service (DBS)

Última atualização: Jul 03, 2026

Soluções comuns para cenários do Database Backup Service (DBS), incluindo backup entre contas, backup com redundância geográfica e recuperação de desastres.

Configure o RAM para backup e restauração entre contas

  1. Faça login no console do Resource Access Management (RAM) com a conta Alibaba Cloud proprietária da instância de banco de dados source.

    Nota

    Verifique se a conta proprietária da instância de banco de dados source possui a permissão AliyunDBSDefaultRole.

  2. No painel de navegação à esquerda, escolha Identities > Roles.

  3. Crie uma função do RAM:

    1. Clique em Create Role. Na etapa Select Trusted Entity, selecione Alibaba Cloud Account.

    2. Em Select Trusted Alibaba Cloud Account, selecione Current Alibaba Cloud Account e clique em OK.

    3. Na caixa de diálogo exibida, insira um nome para a função, por exemplo, ram-for-dbs, e clique em OK.

  4. Conceda permissões à função:

    1. Na página de detalhes da função, clique na aba Permissions e, em seguida, clique em Grant Permission.

    2. No painel exibido, selecione System Policy como escopo de autorização.

    3. De acordo com a Database Location, selecione as políticas necessárias.

      • RDS instance: AliyunRDSReadOnlyAccess e AliyunVPCReadOnlyAccess

      • Self-managed database connected over Express Connect, a VPN Gateway, or Smart Access Gateway: AliyunVPCReadOnlyAccess

      • PolarDB: AliyunPolardbFullAccess

    4. Clique em OK.

  5. Modifique a política de confiança:

    1. Na página de detalhes da função, clique na aba Trust policy > Edit trust policy.

    2. Na página Edit Trust Policy, clique em JSON Editor e insira a seguinte política.

      Substitua <Account ID> pelo seu ID da conta principal.

      {
       "Statement": [
           {
               "Action": "sts:AssumeRole",
               "Effect": "Allow",
               "Principal": {
                   "RAM": [
                       "acs:ram::<Account ID>:root"
                   ],
                   "Service": [
                       "<Account ID>@dbs.aliyuncs.com"
                   ]
               }
           }
       ],
       "Version": "1"
      }
  6. Clique em Save para concluir a autorização do RAM.

Backup e restauração entre contas

Configure um backup entre contas

  1. Crie uma programação de backup.

  2. Configure uma programação de backup.

    1. Na seção Database Location, selecione uma instância compatível com o recurso entre contas e, em seguida, selecione Cross-Alibaba Cloud account instance.

      No formulário de configuração, especifique a Instance region, o RDS instance ID, a Database Account e a Password e clique em Test Connection. Para Connection Method, selecione Non-encrypted Connection ou SSL Encrypted Connection. Na parte inferior da página, marque a caixa de seleção Data Cross-Border Compliance Commitment.

    2. Nos campos Cross-Alibaba Cloud Account ID e Role Name, insira as informações necessárias.

      • Cross-Alibaba Cloud Account ID: O ID da conta principal do Alibaba Cloud proprietária da instância de banco de dados source.

      • Role Name: O nome da função do RAM criada na conta source, como ram-for-dbs. Essa função deve ter a política de confiança necessária anexada.

      Após concluir a configuração, clique em Check Cross-account Role Authorization.

Configure uma restauração entre contas

Configure uma programação de backup e restaure dados.

Nota

Não é possível migrar conjuntos de backup entre contas do Alibaba Cloud pelo console.

Backup entre contas via endpoint público

  1. Crie uma programação de backup.

  2. Configure uma programação de backup.

  3. Defina a Database Location como User-Created Database with Public IP Address <IP Address:Port Number>.

Nota

Se a opção User-Created Database with Public IP Address <IP Address:Port Number> não estiver disponível, pesquise pelo ID do grupo DingTalk 35585947 ou envie um ticket para solicitar acesso.

Arquivar conjuntos de backup automaticamente

  1. Use uma conta de operações para criar uma programação de backup.

  2. Use uma conta de operações para configurar a programação de backup.

  3. Use uma conta de backup para instalar um gateway de backup no servidor de backup.

    Nota

    Caso não possua um servidor de backup, adquira um servidor primeiro.

  4. Com sua conta de operações, localize a programação de backup desejada e clique em Manage na coluna Actions. Na página Configure Task, vá até a seção Backup set download e clique em Set backup set download rules. Na caixa de diálogo exibida, configure os parâmetros conforme descrito na tabela a seguir.

    Nota

    Este botão aparece apenas se o mecanismo do banco de dados source for compatível com downloads de conjuntos de backup e o destino de armazenamento for o armazenamento interno do DBS.

    Parâmetro

    Descrição

    Auto-download status

    Selecione Enabled.

    Destination Type

    Fixo no diretório do servidor do gateway de backup.

    Backup gateway

    Selecione um gateway de backup. O DBS utiliza esse gateway para se conectar ao seu servidor.

    Importante

    Este recurso está em fase beta e pode apresentar gargalos de desempenho. Não utilize o mesmo gateway de backup para múltiplas programações de backup.

    Destination Location

    Escolha um tipo de destino e especifique o caminho de armazenamento:

    • Diretório do servidor

    • Caminho FTP

    • Diretório NAS

    • Caminho MinIO

    Full data format

    Utiliza o formato padrão do sistema. Não configurável.

    Nota

    Os formatos de dados dos conjuntos de backup completo e incremental estão descritos na documentação do recurso.

    Incremental data format

    Utiliza o formato nativo por padrão. Não configurável.

  5. Após concluir a configuração, clique em OK.

  6. Com sua conta de operações, acesse a página Configure Task e clique em Backup set download no painel de navegação para visualizar o progresso do download.

Modifique o ciclo de vida do backup

  1. Faça login no 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 você utilizar o console do DMS no modo simples, passe o ponteiro sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console do DMS e escolha All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Na coluna Actions da programação de backup desejada, clique em Manage para abrir a página Configure Task.

  4. Na seção Lifecycle information, clique em Set Lifecycle.

  5. Defina o retention period para backups completos ou incrementais e clique em Save.

    Importante
    • Período de retenção: de 7 a 3.650 dias. Conjuntos de backup expirados são excluídos automaticamente e não podem ser restaurados.

    • Se o backup incremental não estiver ativado, o console exibirá apenas as configurações de ciclo de vida do backup completo. Ative ou desative o backup de log incremental.

Defina política de retenção mínima

Recuperação de desastres para banco de dados hospedado em ECS

  1. Crie uma programação de backup e defina o Backup Method como Logical Backup.

  2. Configure a programação de backup e defina a Database Location como ECS-hosted database.

Backup com redundância geográfica para RDS for MySQL

  1. Solicite um endpoint público para a instância source do RDS for MySQL.

  2. Crie uma programação de backup. Para um backup com redundância geográfica, é necessário adquirir uma programação de backup em uma região diferente da região source. Defina o Backup Method como Logical Backup.

  3. Configure a programação de backup.

Backup com redundância geográfica para banco de dados autogerenciado

  1. Crie uma programação de backup e defina o Backup Method como Logical Backup.

  2. Ao configurar a programação de backup, defina a Database Location como User-Created Database with Public IP Address <IP Address:Port Number>.

Nota

Se a opção User-Created Database with Public IP Address <IP Address:Port Number> não estiver disponível, pesquise pelo ID do grupo DingTalk 35585947 ou envie um ticket para solicitar acesso.

Fazer backup de um banco de dados privado com DG

  1. Instale um gateway de backup.

  2. Crie uma programação de backup e defina o método de backup como Logical backup.

  3. Configure a programação de backup e defina a Database Location como Self-managed database without public IP:Port (through Database Gateway DG).

Fazer backup de um banco de dados on-premises com Express Connect

  1. Crie uma programação de backup e defina o Backup Method como Logical backup.

  2. Conecte seu IDC on-premises ao Alibaba Cloud usando um circuito Express Connect para estabelecer uma conexão de rede VPC-IDC. Conectar um IDC on-premises a uma VPC via circuito Express Connect.

  3. No dispositivo de acesso do lado do cliente em seu IDC, adicione uma rota estática apontando para o bloco CIDR do DBS: ip route <DBS CIDR block> {Alibaba Cloud-side interconnect IP}. Os blocos CIDR do DBS estão listados em Blocos CIDR de endereços IP do DBS.

  4. Gerencie uma programação de backup. Defina a Database Location como Self-managed database connected over Express Connect, a VPN Gateway, or Smart Access Gateway.

Fazer backup de um banco de dados Redis autogerenciado

  1. Crie uma programação de backup e defina o Backup Method como Logical backup.

    Nota
    • Ao adquirir a programação, defina o Source Database Type como Redis e o Logical Backup como Logical backup.

    • Granularidade de backup e restauração para o Database Backup Service (DBS) com bancos de dados Redis: Mecanismos e recursos de banco de dados suportados.

  2. Configure a programação de backup e defina a Database Location como ECS-hosted database.

  3. Restaure dados para uma instância do ApsaraDB for Redis.

  4. Alterne o backup para uma instância do ApsaraDB for Redis.

Recuperação de desastres na nuvem para MySQL autogerenciado

Pré-requisitos

É necessário um backup lógico completo.

Nota
  • Apenas programações de backup lógico são suportadas. Backups físicos não oferecem suporte à recuperação no nível do banco de dados ou da tabela.

  • Backups lógicos para PolarDB-X suportam apenas backups de toda a instância. Portanto, a recuperação no nível do banco de dados ou da tabela não é suportada.

Backup e restauração

Backup e restauração lógica para bancos de dados MySQL entre nuvens ou autogerenciados.

Blocos CIDR de endereços IP do DBS

Região

Bloco CIDR

China (Hangzhou)

100.104.217.0/24

China (Beijing)

100.104.119.0/24

China (Qingdao)

100.104.183.0/24

China (Shanghai)

100.104.191.0/24

China (Shenzhen)

100.104.81.0/24

China (Chengdu)

100.104.133.128/26

China (Ulanqab)

100.104.76.192/26

China (Heyuan)

100.104.127.0/26

Coreia do Sul (Seoul)

100.104.150.192/26

Tailândia (Bangkok)

100.104.119.128/26

China (Hong Kong)

100.104.10.0/24

Singapura

100.104.10.0/24

Japão (Tokyo)

100.104.144.0/24

China (Hohhot)

100.104.40.0/24

China (Zhangjiakou)

100.104.48.0/24

EUA (Virginia)

100.104.220.0/24

EUA (Silicon Valley)

100.104.17.0/24

Alemanha (Frankfurt)

100.104.133.0/24

Malásia (Kuala Lumpur)

100.104.10.0/24

Indonésia (Jakarta)

100.104.209.0/24

Blocos CIDR de servidores da Finance Cloud

Região da Finance Cloud

Bloco CIDR

China (Hangzhou)

100.104.255.64/26

China (Shenzhen)

100.104.194.128/26

China (Shanghai)

100.104.45.64/26