Todos os produtos
Search
Central de documentação

Data Management:Backup e restauração lógica para bancos de dados Redis entre clouds ou autogerenciados

Última atualização: Aug 28, 2026

O Data Disaster Recovery realiza o backup de bancos de dados Redis de terceiros e autogerenciados, permitindo a restauração para um ponto no tempo definido por você. As operações suportadas incluem backup completo, backup incremental, redundância geográfica, restauração de banco único e arquivamento de longo prazo.

Pré-requisitos

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

  • Um banco de dados Redis 4.0 standard utilizando a arquitetura master-replica

O Redis 5.0 ou superior não é suportado. Instâncias de cluster do Redis também não são suportadas. Apenas instâncias standard master-replica são aceitas.
  • Uma programação de backup adquirida com Data Source Type definido como Redis e Backup Method configurado como Logical Backup. Consulte Crie uma programação de backup

Configure uma programação de backup

  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) > 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.

    Backup Schedules page showing the Configure Backup Schedule action

  4. Na etapa Configure Backup Source and Destination, defina os parâmetros abaixo e clique em Next.

    Origem do backup

    Parâmetro Descrição
    Schedule name Nome da programação de backup. O Data Disaster Recovery gera um nome automaticamente. Insira um nome descritivo para facilitar a identificação. Os nomes não precisam ser únicos.
    Backup mode Método de backup. O padrão corresponde ao método selecionado na compra. Este exemplo utiliza Logical Backup.
    Database location Forma como o Data Disaster Recovery se conecta ao banco de dados de origem. Opções disponíveis: User-Created Database with Public IP Address \<IP Address:Port Number\>, No public network IP: Port's self-built database (accessed through the database gateway), ECS-Hosted Database ou Express Connect DB/VPN Gateway/Intelligent Gateway. Cada opção exige parâmetros adicionais descritos a seguir.
    Instance region Região onde o banco de dados de origem está localizado. Exibido apenas quando Database location for ECS-Hosted Database, ApsaraDB for Redis ou No public network IP: Port's self-built database (accessed through the database gateway).
    Database type Definido como Redis por padrão.
    Gateway instance ID ID do gateway de banco de dados. Visível somente se Database location estiver definido como No public network IP: Port's self-built database (accessed through the database gateway).
    ECS instance ID ID da instância do Elastic Compute Service (ECS) que hospeda o banco de dados. Aparece apenas quando Database location for ECS-Hosted Database.
    Peer VPC Virtual Private Cloud (VPC) onde reside o banco de dados de origem. Mostrado exclusivamente quando Database location for Express Connect DB/VPN Gateway/Intelligent Gateway.
    Address Endpoint utilizado para conectar ao banco de dados de origem. Caso haja firewall configurado no servidor, clique em Set Whitelist para obter os blocos CIDR do Data Disaster Recovery e adicione-os à lista de permissões do servidor. Disponível apenas para as opções User-Created Database with Public IP Address, No public network IP (database gateway) e Express Connect DB/VPN Gateway/Intelligent Gateway.
    Port number Porta usada na conexão com o banco de dados de origem. Padrão: 6379.
    Password

    Senha da conta do banco de dados. O formato varia conforme o tipo de conta:

    • Default account: insira apenas a senha. O nome de usuário padrão é default ou o ID da instância (por exemplo, r-bp10noxlhcoim2****).

    • Custom account: informe as credenciais no formato <username>:<password>. Por exemplo, se o usuário for testaccount e a senha Rp829dlwa, digite testaccount:Rp829dlwa. Esse formato também é válido para a conta padrão.

    Após inserir as credenciais, clique em Test Connection para validar. Se o teste falhar, clique em Check ao lado da mensagem de erro e ajuste os parâmetros conforme necessário.

    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 de armazenamento dos dados de backup. DBS Storage (recommended): o Data Disaster Recovery gerencia o armazenamento diretamente, sem necessidade de bucket do Object Storage Service (OSS). A cobrança é baseada no volume de dados. Consulte Storage fees. OSS For User: requer um bucket OSS existente com classe de armazenamento Standard. Veja Crie buckets. Para grandes volumes, planos de armazenamento por assinatura costumam ser mais econômicos que o pagamento conforme o uso.

    Storage encryption

    Método de criptografia para os dados armazenados. Encrypted (recommended): utiliza AES-256 com criptografia no lado do servidor OSS. O OSS criptografa objetos no upload e os descriptografa no download. Non-encrypted: os dados ficam armazenados sem criptografia.

    Configure Backup Source and Destination step

  5. Na etapa Edite Backup Objects, localize o banco de dados ou tabela desejado na seção Available. Clique na seta para a direita para movê-lo à seção Selected e, em seguida, clique em Next.

    O Data Disaster Recovery permite fazer backup de uma única tabela, de um único banco ou de múltiplos bancos. Clique em Select All no canto inferior esquerdo da seção Available para selecionar todos os bancos. Bancos criados após a configuração da programação não são incluídos automaticamente — adicione-os posteriormente via Modifique backup objects .
  6. Na etapa Configure Backup Time, ajuste os parâmetros a seguir e clique em Next.

    Parâmetro

    Descrição

    Full-scale backup frequency

    Periodic Backup: execute em intervalos recorrentes. Single Backup: execute apenas uma vez. Ao escolher Periodic Backup, os dois parâmetros abaixo tornam-se obrigatórios.

    Full data backup recurrence

    Dias da semana em que o backup será executado. Selecione pelo menos um dia.

    Start at

    Horário de início do backup. Defina fora do horário de pico (por exemplo, às 01:00). Se um backup anterior ainda estiver em execução no horário agendado, o Data Disaster Recovery ignorará essa execução.

    Incremental backup

    Indica se o backup incremental deve ser ativado. Visível apenas para Periodic Backup.

    Maximum concurrent threads for full data backup

    Quantidade de threads simultâneas para o backup. Reduza este valor para minimizar o impacto no desempenho do banco de dados.

    Maximum speed for full data backup

    Velocidade máxima de backup em MB/s. Limita o impacto de cada thread no desempenho da instância Redis. O valor padrão atende à maioria dos cenários.

  7. Na etapa Edit Lifecycle, defina o período de retenção para os dados de backup completo. Caso tenha habilitado o backup incremental na etapa 6, configure também a retenção para os dados incrementais. Para detalhes sobre regras de ciclo de vida, consulte How do I gerencie the lifecycle rules of backup sets?

  8. Clique em Precheck no canto inferior direito.

  9. Quando a mensagem Precheck Passed aparecer, clique em Start Task. Assim que o state da programação mudar para Running, ela estará ativa. Em caso de erro, faça a solução de problemas imediatamente — veja How do I fix errors for an abnormal backup schedule. Se o problema persistir, entre em contato com o suporte técnico pelo grupo do DingTalk (ID: 35585947).

Restaurar dados

O Data Disaster Recovery pode restaurar seus dados de backup tanto para uma instância ApsaraDB for Redis quanto para uma instância Redis autogerenciada. Para iniciar 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) > 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, encontre 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, configure os parâmetros abaixo e clique em Next.

    Set Time Restored To step

    Parâmetro

    Descrição

    Task name

    Nome da tarefa de restauração. O Data Disaster Recovery gera um nome automaticamente. Insira um nome descritivo para facilitar a identificação. Os nomes das tarefas não precisam ser únicos.

    Time range available to restore

    Janela passível de restauração — do primeiro backup completo até o mais recente. Com o backup incremental ativado, a janela se estende até o último backup incremental.

    Restore to

    Ponto no tempo alvo da restauração. Deve estar dentro do intervalo exibido acima. Com backup incremental, restaure para qualquer momento entre o primeiro backup completo e o último incremental. Sem backup incremental, a restauração só é possível para pontos em que um backup completo foi concluído.

    Database location

    Método de conexão com o destino. Consulte os detalhes específicos de cada destino abaixo.

    Instance region

    Região onde o banco de dados ou instância de destino está localizado.

    Database type

    Definido como Redis por padrão.

    Os demais parâmetros desta etapa dependem do destino da restauração:

    Restaurar para ApsaraDB for Redis

    Crie uma instância Tair (compatível com Redis OSS) antes de prosseguir. Consulte Step 1: Crie an instance.

    Defina Database location como ApsaraDB for Redis e configure:

    Parâmetro

    Descrição

    The ID of the Redis instance

    ID da instância ApsaraDB for Redis de destino.

    Password

    Senha da conta utilizada para conectar à instância de destino.

    Compliance warranty regarding cross-border data transfers

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

    Restaurar para uma instância Redis autogerenciada

    Defina Database location conforme o método de conexão do seu banco autogerenciado: User-Created Database with Public IP Address \<IP Address:Port Number\>, No public network IP: Port's self-built database (accessed through the database gateway), ECS-Hosted Database ou Express Connect DB/VPN Gateway/Intelligent Gateway. Em seguida, configure:

    Parâmetro

    Descrição

    Gateway instance ID

    ID do gateway de banco de dados. Exibido apenas quando Database location for No public network IP: Port's self-built database (accessed through the database gateway).

    Address

    Endpoint usado para conectar ao banco de dados de destino. Se houver firewall configurado, clique em Set Whitelist para obter os blocos CIDR do Data Disaster Recovery e adicione-os à lista de permissões do servidor. Disponível somente para as opções User-Created Database with Public IP Address, No public network IP (database gateway) e Express Connect DB/VPN Gateway/Intelligent Gateway.

    Port number

    Porta utilizada para conectar ao banco de dados de destino. Padrão: 6379.

    Password

    Senha da conta usada para conectar ao banco de dados de destino.

    Compliance warranty regarding cross-border data transfers

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

  6. Na etapa Configure Objects to Restore, ajuste os parâmetros a seguir e clique em Precheck.

    Parâmetro

    Descrição

    Conflict handling

    Por padrão, Rename Object with the Same Name vem selecionado. Se o banco ou tabela a ser restaurado tiver o mesmo nome de um objeto existente no destino, o objeto restaurado será renomeado no formato <original_name>_dbs_<restore_task_ID>_<timestamp>. Por exemplo, um conflito na tabela job_info resulta em job_info_dbs_<restore task ID>_<timestamp>.

    Objects to restore

    Selecione o banco ou tabela na seção Available e clique na seta para a direita para adicioná-lo à seção Selected. O Data Disaster Recovery suporta a restauração de bancos ou tabelas individuais, o que reduz o volume de dados transferidos e diminui o objetivo de tempo de recuperação (RTO). Consulte Supported database types and features para detalhes sobre granularidade.

  7. Quando a mensagem Precheck Passed surgir, clique em Start Task. Acompanhe o progresso em Restore Tasks no painel de navegação à esquerda. A duração da restauração depende das especificações da programação de backup e do tamanho do banco — programações com especificações superiores restauram mais rápido. Consulte Performance tests on backup and restoration.

Perguntas frequentes

Por que não consigo selecionar uma instância de destino ao configurar uma tarefa de restauração?

Unable to select Redis instance dialog

O Data Disaster Recovery suporta apenas Redis 4.0 standard databases that use the master-replica architecture. O Redis 5.0 ou superior e instâncias de cluster do Redis não são suportados.

Próximos passos

  • Gerencie uma programação de backup: modifique a origem do backup, os objetos ou a política (agendamento e retenção). Consulte Gerencie a backup schedule.

  • Pausar uma programação: suspenda temporariamente uma programação desnecessária no momento para evitar cobranças indevidas. Veja Pause or start a backup schedule.

  • Revisar o faturamento: entenda quais taxas se aplicam à sua programação de backup. Consulte Billing FAQ.

  • Utilizar a API: chame CreateBackupPlan para criar uma programação de backup, ou CreateAndStartBackupPlan para criar, configurar e iniciar tudo em uma única operação. Veja CreateBackupPlan e CreateAndStartBackupPlan.