Usamos hetzner servidores dedicados para virtualização (xen). Cada instância tem um armazenamento de backup sftp gratuito de 100 GB, comprar mais não é uma opção - é muito caro. Atualmente usamos bacula e montamos esse armazenamento com fusível, para que o SD possa usá-lo. Tal solução não é muito confiável, mas funciona. Nosso problema é que temos muito mais dados agora e 100 GB é suficiente para apenas um Full (e não será para sempre assim, estamos crescendo rapidamente). Em casa eu tenho uma conexão de internet muito legal e muito espaço de armazenamento. Esta é a solução SOHO, de modo que o IP é dinâmico e, às vezes, não está funcionando (sem UPS ou BGP).
A questão: como usar bacula e empurrar os dados para o armazenamento em host remoto com conexão à internet rápida, mas não confiável?
Meu primeiro pensamento : execute o primeiro SD localmente no servidor dedicado e ele migra os volumes para o segundo SD, mas:
Migration is only implemented for a single Storage daemon. You cannot read on one Storage daemon and write on another.
Segunda solução : após o backup terminar manualmente (rsync), mova os arquivos / volumes para o servidor inicial. Não é muito útil - o catálogo estaria desatualizado, a recuperação seria uma dor.
Terceira tentativa : monte com o fusível do servidor doméstico com o fsync e escreva um monte de scripts para tentar novamente e remontá-lo quando a conexão cair.
Caro SF: que outras soluções devo considerar?