Tenho um Synology DiskStation DS215j e um LaCie Network Space 2 . O LaCie possui um firmware> 2.2.3, que permite funcionar como um servidor rsync. Obviamente, compartilhamentos de rede normais também estão disponíveis.
Agora, desejo fazer backup dos dados (a cada hora) no Synology NAS para o LaCie NAS. Synology oferece duas opções:
- Backup interno para um servidor rsync. Este não é um backup real; é apenas um espelho. Se você excluir um arquivo acidentalmente, ele também será excluído do 'backup'.
- Backup do Synology Time. Isso suporta várias versões. No entanto, você pode usá-lo apenas para fazer backup em outro Synology NAS, não em um servidor rsync.
Usando o acesso SSH no Synology NAS, também pude instalar ferramentas de software gratuitas, como rsnapshot, BackupPC, rdiff-backup ou Bacula. No entanto, todas essas ferramentas:
- Não é possível fazer backup em um sistema remoto.
- Exija que um daemon esteja em execução no sistema remoto.
- Avise contra o backup em uma montagem de unidade de rede, devido a limitações relacionadas a hardlinks.
O meu último recurso seria obter acesso root ao LaCie NAS. Isso me permitiria instalar o Debian e, portanto, qualquer software que eu queira. Mas eu preferiria não seguir esse caminho, pois não seria mais capaz de atualizar facilmente o firmware.
Existem ferramentas que eu poderia usar para obter backups por hora? Ou cheguei à conclusão errada sobre as ferramentas mencionadas acima?
EDIT: Eu desisti. Usar o acesso root e configurar o rsnapshot foi de longe a maneira mais fácil. Eu criei um manual no GitHub .
bup
pareça realmente legal, eles mesmos mencionam que o projeto ainda não está maduro. Por isso, hesito em usá-lo para algo tão importante quanto os backups. Além disso, o uso de uma unidade de rede montada fará com que a maioria das ferramentas entre no modo 'local', eliminando assim as otimizações relacionadas à leitura de dados. Eu realmente esperava usar de alguma forma o daemon rsync que está sendo executado no LaCie nas.