snapshot_root
é a raiz dos caminhos especificados em backup
.
Por exemplo:
snapshot_root /var/backups/me/
...
backup /home/me/movies/ /media/
backup /home/me/music/ /media/
backup /home/me/drafts/ /documents/
Depois de executar rsnapshot hourly
, por exemplo, os instantâneos seriam armazenados em
/var/backups/me/hourly.0/media
/var/backups/me/hourly.0/documents
O alvo da captura instantânea deve ser um sistema de arquivos local (embora a fonte possa ser remota).
Acho que a opção mais simples é colocar o serviço rsnapshot no servidor remoto e deixá-lo copiar do seu servidor web. Usando ssh, seria algo parecido com
snapshot_root /var/backups/me/
...
backup [email protected]:/home/me/movies/ /media/
Você precisaria ter o daemon ssh em execução na caixa "example.com" e configurado para que o usuário (aqui "me") possa ssh em "example.com" sem ser solicitado por uma senha.
Consulte o rsnapshot HOWTO (seção 4.3.8 Backup) para obter mais detalhes.