Os backups servem duas funções.
- Antes de mais nada, eles estão lá para permitir que você recupere seus dados se eles se tornarem indisponíveis. Nesse sentido, os instantâneos não são backups. Se você perder dados no arquivador (exclusão de volume, corrupção de armazenamento, erro de firmware, etc.), todos os instantâneos para esses dados também serão removidos.
- Em segundo lugar, e muito mais comumente, os backups são usados para corrigir problemas de rotina, como exclusões acidentais. Neste caso de uso, os instantâneos são backups. Eles são indiscutivelmente uma das melhores maneiras de fornecer esse tipo de recuperação, porque eles disponibilizam as versões anteriores dos dados diretamente para os usuários ou seus sistemas operacionais como um diretório oculto .snapshot de onde podem ler diretamente seus arquivos.
Sem política de retenção
Dito isto, embora tenhamos instantâneos e os utilizemos extensivamente, ainda fazemos incrementos noturnos no Netbackup para fita ou domínio de dados. O motivo é que os snapshots não podem manter uma política de retenção de maneira confiável. Se você informar aos usuários que eles poderão fazer o backup de uma granularidade diária durante uma semana e depois uma granularidade semanal durante um mês, não será possível cumprir essa promessa com os instantâneos.
Em um volume Netapp com instantâneos, os dados excluídos contidos em um instantâneo ocupam o espaço "reserva de snap". Se o volume não estiver cheio e você o tiver configurado dessa maneira, também poderá passar por essa reserva de snapshot e ter snapshots que ocupam parte do espaço de dados não utilizado. No entanto, se o volume for preenchido, todos os instantâneos, exceto aqueles com suporte de dados no espaço reservado, serão excluídos. A exclusão de instantâneos é determinada somente pelo espaço de instantâneo disponível e, se precisar excluir os instantâneos necessários para sua política de retenção, ocorrerá.
Considere esta situação:
- Um volume completo com instantâneos regulares e um requisito de retenção de duas semanas.
- Suponha metade da reserva em uso para instantâneos com base na taxa normal de alteração.
- Alguém exclui muitos dados (mais do que a reserva de instantâneos), aumentando drasticamente a taxa de alteração, temporariamente.
Neste ponto, a reserva de snapshots é completamente usada, assim como o espaço livre de dados que você permitiu que o OnTap use para snapshots, mas ainda não perdeu nenhum snapshot. No entanto, assim que alguém preencher o volume com dados, você perderá todos os instantâneos contidos na seção de dados, o que levará seu ponto de recuperação de volta ao tempo imediatamente após a exclusão grande.
Resumo
Os instantâneos do Netapp não cobrem a perda real de dados. Um volume excluído errante ou perda de dados no arquivador exigirá que você reconstrua os dados.
Eles são uma maneira muito simples e elegante de permitir restaurações de rotina simples, mas não são confiáveis o suficiente para substituir uma solução de backup real. Na maioria das vezes, eles tornam as restaurações de rotina simples e indolores, mas quando não estão disponíveis, você fica exposto.