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

As soluções de backup de hoje permitem automatizar a criação de agendamentos de backup e configurar as definições de retenção. Você pode configurar um agendamento de backup para cada máquina ou carga de trabalho. Dessa forma, você cria o número de pontos de recuperação necessários 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, é necessário um número suficiente de pontos de recuperação para permitir restaurações pontuais no tempo, enquanto gerencia eficientemente o consumo de armazenamento.

O Backup & Replicação da NAKIVO permite que você crie 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 a importância de uma carga de trabalho para as operações determinam o número de pontos de recuperação ou cópias de seus dados que você mantém, sua frequência e até que ponto no passado você pode voltar para restaurar seus dados. Mais especificamente, a frequência é determinada pelo objetivo de ponto de recuperação (RPO) para uma determinada carga de trabalho.

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 de seus dados. A retenção define por quanto tempo os dados de backup são mantidos 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 podem ser usados para recuperação de dados e conformidade, enquanto exclui pontos desnecessários para garantir um consumo eficiente de armazenamento.

Retenção no NAKIVO Backup & Replication

O NAKIVO Backup & Replication permite que você retenha 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 usada no NAKIVO Backup & Replication. A partir da versão 10.8, uma nova abordagem foi introduzida para simplificar a configuração de datas de expiração para pontos de recuperação. Vamos analisar mais detalhadamente as 2 abordagens e como elas funcionam.

Abordagem de Retenção Legada

A abordagem legada é amigável e conveniente, confiando no esquema de retenção avô-pai-filho (GFS). Permanece disponível para usuários existentes que estão atualizando suas implantações de solução da versão 10.7 e anteriores para a versão 10.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 trabalho 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 os pontos de recuperação e torná-los imutáveis por um período personalizado para uma melhor proteção. A imutabilidade usa a abordagem de gravação única e leitura múltipla (WORM). Os 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).

Esse esquema de retenção GFS possibilita a recuperação de dados a partir de pontos de recuperação antigos caso, por exemplo, os dados tenham sido excluídos ou corrompidos há muito tempo e esses dados não estejam 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 será.

Nova Abordagem de Retenção

Na versão 10.8, o NAKIVO Backup & Replication introduziu uma nova abordagem de retenção. Se estiver atualizando o NAKIVO Backup & Replication para a versão 10.8 (ou posterior) de uma versão mais antiga, você pode escolher se deseja continuar usando a abordagem de retenção legada para os trabalhos existentes e ao criar novos trabalhos. Você pode usar a nova abordagem de retenção para novos trabalhos, além de mudar os trabalhos existentes da abordagem antiga. A interface do usuário irá solicitar diferentes métodos de mudança para a nova abordagem, como configurar o trabalho 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 trabalhos existentes para a visualização da nova abordagem. Esta opção também está disponível se você importar a configuração do NAKIVO Backup & Replication de uma versão mais antiga para a versão 10.8. O produto mapeia tudo o que é possível ser mapeado do agendamento antigo e da configuração de retenção para o novo agendamento e configuração de retenção mesclados.

Nota: Após mudar um trabalho ou configuração do produto para o novo agendamento, é impossível reverter para o modo de retenção legado.

Quando você instala o NAKIVO Backup & Replication 10.9 e posteriormente do zero (uma instalação limpa do produto), você apenas obtém a nova abordagem de retenção. A nova abordagem é usada para os trabalhos de backup e cópia de backup (não para os trabalhos de replicação). A etapa de Retenção no assistente de trabalho foi removida e foi fundida com a etapa de Agendamento. Esta abordagem permite configurar uma política de retenção específica para cada agendamento. É possível definir uma retenção específica para cada agendamento. Após o vencimento, um ponto de recuperação é removido do repositório de backup. A imutabilidade para 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 é utilizar regras de agendamento, 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 quando o ponto irá expirar. As datas de expiração serão mostradas 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 a 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 as datas de expiração dos pontos de recuperação são calculadas.

Com a nova abordagem, as regras de remoção manual são as mesmas, mas a remoção automática não depende mais da execução 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 (mais antigo) ponto de recuperação. Qualquer ponto (exceto o último) pode ser removido manualmente, a menos que outros pontos de recuperação dependam dele. Você sempre pode definir uma 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 a nova abordagem de cronograma e retenção, você pode criar os seguintes cronogramas:

  • Periódico (executar em um horário/data específicos, executar a cada N minutos, por hora, diariamente, etc.)
  • Semanal
  • Mensal
  • AnualPara 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 backups por:

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

Você pode criar e configurar vários agendamentos para um backup 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 backup ou trabalho de cópia de backup (incluindo em casos em que você não agende um trabalho e o execute 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 oferecem 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 possui uma opção adicional: Manter cópia exata da cópia de 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 junto 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 agenda, é possível estabelecer uma política de retenção distinta para pontos de recuperação com base em cada agenda de trabalho e período de tempo. Por exemplo, você define uma agenda de trabalho para Manter backups por: 3 dias e a tarefa é executada todos os dias úteis às 12:00 PM. Se o ponto de recuperação for criado (backup for concluído) às 13h30, um ponto de recuperação produzido em uma segunda-feira expirará na quinta-feira às 13h30. O NAKIVO Backup & Replication realiza avaliações horárias de todos os pontos de recuperação para garantir a remoção rápida daqueles que expiraram.

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

Para estender a data de expiração para 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 Onboard).
  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 abrir.

  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 na data atual 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/