Todos os produtos
Search
Central de documentação

Data Management:Backup e restauração lógica para Redis entre nuvens ou auto-gerenciado

Última atualização: Jun 27, 2026

O Data Disaster Recovery faz backup de bancos de dados Redis de terceiros e auto-gerenciados, permitindo a restauração para um ponto no tempo escolhido por você. As operações compatíveis 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 com arquitetura master-replica

O Redis 5.0 ou superior não é compatível. Instâncias de cluster Redis também não são compatíveis. Apenas instâncias standard master-replica são aceitas.
  • Uma agenda de backup adquirida com o Data Source Type definido como Redis e o Backup Method configurado como Logical Backup. Consulte Criar uma agenda de backup

Configurar uma agenda 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 agenda 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 agenda 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 o Database location é 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. Aparece somente se o Database location for No public network IP: Port's self-built database (accessed through the database gateway).
    ECS instance ID ID da instância Elastic Compute Service (ECS) que hospeda o banco de dados. Visível apenas quando o Database location é ECS-Hosted Database.
    Peer VPC Virtual Private Cloud (VPC) onde reside o banco de dados de origem. Mostrado exclusivamente quando o Database location é Express Connect DB/VPN Gateway/Intelligent Gateway.
    Address Endpoint usado para conectar-se ao banco de dados de origem. Caso haja um 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 funciona 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 necessários.

    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 (recomendado): 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. Veja Taxas de armazenamento. OSS For User: requer um bucket OSS existente com classe de armazenamento Standard. Consulte Criar buckets. Para grandes volumes de dados, 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 de backup armazenados. Encrypted (recomendado): utiliza AES-256 com criptografia no lado do servidor OSS. O OSS criptografa os objetos no upload e os descriptografa no download. Non-encrypted: os dados armazenados não recebem criptografia.

    Configure Backup Source and Destination step

  5. Na etapa Edit Backup Objects, localize o banco de dados ou tabela a ser copiado 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 de dados ou de múltiplos bancos. Clique em Select All no canto inferior esquerdo da seção Available para selecionar todos os bancos de dados. Bancos criados após a configuração da agenda não são incluídos automaticamente — adicione-os posteriormente via Modificar objetos de backup .
  6. Na etapa Configure Backup Time, ajuste os parâmetros seguintes e clique em Next.

    Parâmetro

    Descrição

    Full-scale backup frequency

    Periodic Backup: executa em um cronograma recorrente. Single Backup: executa apenas uma vez. Ao escolher Periodic Backup, os dois parâmetros abaixo tornam-se obrigatórios.

    Full data backup recurrence

    Dias da semana para execução do backup. Selecione pelo menos um dia.

    Start at

    Horário de início do backup. Defina este valor fora do horário de pico (por exemplo, 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. Exibido 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 desempenho por thread na 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. Se você ativou 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 Como gerenciar as regras de ciclo de vida dos conjuntos de backup?

  8. Clique em Precheck no canto inferior direito.

  9. Quando a mensagem Precheck Passed aparecer, clique em Start Task. Assim que o state da agenda mudar para Running, a agenda estará ativa. Em caso de erro, solucione o problema imediatamente — veja Como corrigir erros em uma agenda de backup anormal. Se o problema persistir, entre em contato com o suporte técnico no grupo 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 auto-gerenciada. 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 agenda 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 habilitado, restaure para qualquer ponto entre o primeiro backup completo e o último incremental. Sem backup incremental, a restauração só é possível para momentos em que um backup completo foi concluído.

    Database location

    Selecione o método de conexão para 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 seu destino de restauração:

    Restaurar para ApsaraDB for Redis

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

    Defina o 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-se à 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 auto-gerenciada

    Defina o Database location conforme o método de conexão do seu banco auto-gerenciado: 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 o Database location é No public network IP: Port's self-built database (accessed through the database gateway).

    Address

    Endpoint usado para conectar-se 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-se ao banco de dados de destino. Padrão: 6379.

    Password

    Senha da conta usada para conectar-se 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, a opção Rename Object with the Same Name vem selecionada. Se o banco de dados 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 gera job_info_dbs_<restore task ID>_<timestamp>.

    Objects to restore

    Selecione o banco de dados ou tabela na seção Available e clique na seta para a direita para adicioná-lo à seção Selected. O Data Disaster Recovery permite restaurar bancos de dados ou tabelas individuais, o que reduz o volume de dados transferidos e diminui o objetivo de tempo de recuperação (RTO). Veja Tipos de banco de dados e recursos compatíveis para detalhes sobre granularidade.

  7. Quando a mensagem Precheck Passed for exibida, 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 agenda de backup e do tamanho do banco de dados — agendas com especificações superiores restauram mais rapidamente. Consulte Testes de desempenho de backup e restauração.

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 é compatível apenas com bancos de dados Redis 4.0 standard que utilizam a arquitetura master-replica. Redis 5.0 ou superior e instâncias de cluster Redis não são compatíveis.

Próximos passos