Configurando uma Política de Retenção de Backup no NAKIVO Backup & Replicação

As soluções de backup de hoje permitem automatizar a criação de backups agendando e configurando as definições de retenção. Você pode configurar um agendamento de backup para cada máquina ou carga de trabalho. Desta forma, você cria o número de pontos de recuperação que precisa e define o período de retenção após o qual os pontos expirados são excluídos. Para uma estratégia de backup eficaz, você precisa de um número suficiente de pontos de recuperação para permitir restaurações pontuais enquanto gerencia eficientemente o consumo de armazenamento.

O NAKIVO Backup & Replicação permite criar políticas de retenção flexíveis para suas máquinas. Aqui vamos abordar os dois métodos de retenção e agendamento disponíveis na solução NAKIVO.

O Que É um Ponto de Recuperação?

A recovery point in the context of backup refers to a specific point in time to which you can restore your data or system after a failure. A recovery point represents a copy of your data at a particular moment in time, allowing you to recover your data to that state in case of data loss, corruption, or other issues.

Os pontos de recuperação são um conceito-chave de uma estratégia de retenção de backup. Sua estratégia de proteção de dados e o quão crítica é uma carga de trabalho para as operações determinam o número de pontos de recuperação ou cópias dos seus dados que você mantém, sua frequência e até que ponto no tempo você pode retroceder para restaurar seus dados. Mais especificamente, a frequência é determinada pelo objetivo de ponto de recuperação (RPO) para uma carga de trabalho específica.

O Que É Retenção?

Retenção refere-se à duração escolhida para manter e armazenar pontos de recuperação, ou seja, cópias de backup dos seus dados. A retenção define por quanto tempo os dados de backup são retidos antes de serem sobrescritos por backups mais recentes ou excluídos automaticamente. As configurações de retenção são cruciais para garantir que você tenha acesso a pontos de backup históricos que possam ser usados para recuperação de dados e conformidade, enquanto exclui pontos desnecessários para garantir um consumo de armazenamento eficiente.

Retenção no NAKIVO Backup & Replicação

O NAKIVO Backup & Replicação permite reter até 4.000 pontos de recuperação para backup e 40 pontos de recuperação para réplicas. Até a versão 10.8, uma abordagem de retenção baseada em GFS era utilizada no NAKIVO Backup & Replicação. A partir da v10.8, uma nova abordagem foi introduzida para simplificar a configuração de datas de expiração para pontos de recuperação. Vamos examinar com mais detalhes as 2 abordagens e como elas funcionam.

Abordagem de Retenção Legada

A abordagem legada é amigável ao usuário e conveniente, baseando-se no esquema de retenção avô-pai-filho (GFS). Permanece disponível para os usuários existentes que estão atualizando suas implantações de solução da v10.7 e anteriores para a v10.8 e posteriores.

Com a abordagem de retenção legada, você configura as configurações de retenção na etapa Retenção do assistente de job de backup (etapa 4 de 5). Você pode definir as seguintes configurações de retenção:

  • Manter os últimos N pontos de recuperação. Se o número de pontos de recuperação atingir o número especificado, o ponto de recuperação mais antigo é excluído
  • Manter um ponto de recuperação por dia por N dias. O último ponto de recuperação diário expira e é excluído após o número especificado de dias
  • Manter um ponto de recuperação por semana por N semanas. O último ponto de recuperação semanal expira e é excluído após o número especificado de semanasManter um ponto de recuperação por mês por N meses. O último ponto de recuperação mensal expira e é excluído após o número especificado de meses
  • Mantenha um ponto de recuperação por mês para N meses. O último ponto de recuperação mensal expira e é excluído após o número especificado de meses
  • Mantenha um ponto de recuperação por ano para N anos. O último ponto de recuperação anual expira e é excluído após o número especificado de anos

Para obter mais detalhes, leia nosso artigo no blog sobre como funciona a retenção GFS na prática.

Nesta etapa do assistente, você também pode habilitar a imutabilidade para pontos de recuperação e torná-los imutáveis por um período personalizado para uma melhor proteção. A imutabilidade usa a abordagem write-once-read-many (WORM). Pontos de recuperação com imutabilidade habilitada não podem ser excluídos ou alterados por ransomware e outros malwares ou usuários (exceto o usuário root para o tipo Pasta Local de repositório).

Este esquema de retenção GFS possibilita a recuperação de dados de pontos de recuperação antigos se, por exemplo, os dados foram excluídos ou corrompidos há muito tempo e esses dados não estão presentes nos pontos de recuperação mais recentes. Observe, no entanto, que pode haver desvantagens para essa abordagem também, dependendo do cenário. Com um ponto de recuperação retido para qualquer dia, semana, mês ou ano, quanto mais antigo for o ponto de recuperação, menos granular ele será.

Nova Abordagem de Retenção

Na versão 10.8, o NAKIVO Backup & Replication apresentou uma nova abordagem de retenção. Se atualizar o NAKIVO Backup & Replication para a versão 10.8 (ou posterior) a partir de uma versão mais antiga, você terá a opção de continuar usando a abordagem de retenção legada para job existentes e quando criar novos jobs. Você pode usar a nova abordagem de retenção para novos jobs e também mudar job existentes da antiga abordagem. A interface do usuário (UI) apresentará diferentes métodos de mudança para a nova abordagem, como configurar o job novamente ou mapear as configurações de retenção legadas existentes para as novas configurações de retenção.

Alternativamente, você pode configurar o produto para usar a nova abordagem de retenção e migrar as configurações de retenção de job existentes para a nova visão de abordagem. Esta opção também está disponível se você importar a configuração do NAKIVO Backup & Replication de uma versão antiga para a versão 10.8. O produto mapeará tudo o que for possível de ser mapeado da antiga configuração de agenda e retenção para a nova configuração combinada de agenda e retenção.

Nota: Após a mudança de um job ou configuração do produto para a nova agenda, é impossível reverter para o modo de retenção legada.

Quando você instala o NAKIVO Backup & Replication 10.9 e posteriormente do zero (uma instalação limpa do produto), você obtém apenas a nova abordagem de retenção. A nova abordagem é utilizada para os trabalhos de backup e de cópia de backup (não para os trabalhos de replicação). O passo de Retenção no assistente de trabalho foi removido e fundido com o passo de Agenda. Esta abordagem permite que você configure uma política de retenção específica para cada agenda. É possível definir uma retenção específica para cada agenda. Após a expiração, um ponto de recuperação é removido do repositório de backup. A imutabilidade para os pontos de recuperação também está disponível e pode ser definida pelo período de tempo necessário.

A ideia da nova abordagem é usar regras de agenda, por exemplo, executar todos os dias e manter por 10 dias. Isso também atribui a cada ponto de recuperação uma data de expiração, ou seja, uma data clara em que o ponto expirará. As datas de expiração serão exibidas no repositório de backup. Para ver os detalhes:

  1. Acesse Configurações > Repositórios e selecione o repositório de backup necessário.
  2. Sob Backups, selecione um backup para ver todos os pontos de recuperação.

Com a abordagem de retenção legada, os pontos de recuperação não têm uma data de expiração definida. Como resultado, um ponto de recuperação desnecessário não pode ser removido antes da próxima execução do trabalho ou até que um trabalho seja desativado. As configurações de retenção legada são aplicadas na próxima execução do trabalho, mas a remoção manual de um ponto de recuperação é possível. Desabilitar um trabalho usando retenção legada significa que os pontos de recuperação não serão removidos automaticamente até que o trabalho seja executado novamente. Você pode ler mais sobre como são calculadas as datas de expiração dos pontos de recuperação.

Com a nova abordagem, as regras de remoção manual são as mesmas, mas a remoção automática não depende mais das execuções do trabalho. A nova abordagem de retenção torna claro em termos de como a retenção depende de um cronograma configurado.

Para ambas as abordagens, os pontos de recuperação não podem ser removidos em alguns casos, por exemplo, quando um ponto de recuperação depende de outro ponto de recuperação (mais antigo). Qualquer ponto (exceto 1 último) pode ser removido manualmente a menos que outros pontos de recuperação dependam dele. Você sempre pode definir retenção personalizada (tanto com abordagens legadas quanto novas) para cada ponto de recuperação específico (a data de expiração não é bloqueada para um ponto de recuperação).

Com o novo cronograma e abordagem de retenção, você pode criar os seguintes cronogramas:

  • Periódico (executar em um horário/data específica, executar a cada N minutos, por hora, diariamente, etc.)
  • Semanal
  • Mensal
  • Anual Para cada cronograma, você pode definir por quanto tempo manter um ponto de recuperação. Você pode manter backups por:

Para cada agendamento, você pode definir por quanto tempo manter um ponto de recuperação. Você pode manter cópias de segurança para:

  • N days
  • N weeks
  • N months
  • N years

Você pode criar e configurar vários agendamentos para uma única cópia de segurança ou trabalho de cópia de backup. Cada agendamento pode ter suas próprias configurações de retenção.

Ao concluir o assistente e executar um trabalho de backup ou cópia de backup (incluindo em casos em que você não agenda um trabalho e o executa de forma ad hoc), uma tela inicial com opções de retenção e escopo do trabalho é exibida. Você pode selecionar para manter pontos de recuperação por N dias, semanas, meses ou anos. Você também pode escolher um agendamento pré-configurado, e a retenção nesse agendamento será aplicada.

Trabalho de cópia de backup

Os trabalhos de cópia de backup fornecem configurações semelhantes às configurações de trabalhos de backup, incluindo agendamento e configurações de retenção. No entanto, um trabalho de cópia de backup tem uma opção adicional: Manter cópia exata do backup de origem

Se você optar por essa opção, o trabalho de cópia de backup gerará e preservará uma cópia idêntica do backup original, juntamente com seus pontos de recuperação. Para estabelecer uma política de retenção alternativa, desmarque esta caixa de seleção e selecione uma das alternativas fornecidas abaixo. Essa opção específica só fica visível se Disco foi escolhido como o Destino durante a etapa anterior.

Através das configurações de retenção de agendamento, você pode estabelecer uma política de retenção distinta para pontos de recuperação com base em cada agendamento de tarefa e intervalo de tempo. Por exemplo, você define um agendamento de tarefa para Manter backups por: 3 dias e a tarefa é executada todos os dias úteis às 12:00. Se o ponto de recuperação for criado (o backup for concluído) às 13:30, um ponto de recuperação produzido em uma segunda-feira expirará até quinta-feira às 13:30. O NAKIVO Backup & Replication conduz avaliações horárias de todos os pontos de recuperação para garantir a remoção imediata daqueles que expiraram.

Como estender a data de expiração de um ponto de recuperação?

Para estender a data de expiração dos pontos de recuperação existentes armazenados em um repositório de backup:

  1. Acesse Configurações > Repositórios e selecione um repositório de backup onde o backup necessário está armazenado (por exemplo, Repositório Local).
  2. Clique no nome do backup necessário (Windows-VM neste exemplo).

  3. Você pode ver todos os pontos de recuperação para o backup selecionado. Passe o mouse sobre um ponto de recuperação, clique no ícone e clique em Editar no menu que se abre.

  4. Na janela que se abre, você pode ver as configurações de retenção existentes para o ponto de recuperação. No nosso exemplo, as configurações estão configuradas para proteger o ponto de recuperação até 13 de setembro de 2023. Você pode selecionar Manter para sempre ou clicar nos dados atuais para alterar a data de expiração.
  5. Depois de clicar na data, um calendário se abre em outra janela na interface web. Selecione uma nova data e clique em Aplicar duas vezes.

A nova data de expiração foi definida nas configurações de retenção para o ponto de recuperação existente.

Source:
https://www.nakivo.com/blog/data-retention-policy-setup-with-nakivo/