Backups são importantes. Há várias coisas que você precisa considerar sobre os backups e o nível de risco com o qual se sente confortável. Existem alguns casos de uso para backups. Os dois são recuperação de desastres e mitigação contra corrupção de arquivos.
A recuperação de desastre é mais ou menos a recuperação completa do seu ambiente no caso de uma falha catastrófica do sistema em alguns aspectos. Você pode perder seu sistema devido à perda de seu ambiente, por exemplo, incêndio, roubo ou danos causados pela água. Nesse caso, é importante ter uma cópia externa dos seus dados. Você pode perder dados devido a falhas no software ou hardware do sistema.
Em segundo lugar, a recuperação da corrupção no nível do arquivo é um problema muito mais difícil e exige que várias cópias de seus arquivos sejam mantidas atrasadas no tempo. Este é um problema que o Backblaze e o Carbonite não respondem porque eles mantêm apenas versões de seus backups por um tempo limitado.
Meu conselho para você é usar um programa de backup adequado e definir o tempo de retenção e períodos para algo que você está feliz. Por exemplo, mantemos até 5 anos de backups mensais, 12 meses de backups semanais e 12 semanas de backups diários. Os sistemas de backup mais modernos têm tecnologia de desduplicação, mas isso ocorre em detrimento do consumo de RAM para armazenamento e gerenciamento do hash de bloqueio de arquivo.