解決策 1:
## sync local unencrypted data to remote encrypted backups via rsync ..
## mount read-only encrypted virtual copy of unencrypted local data :
encfs --reverse --idle=60 -o ro ~/data/ ~/.tmp_encrypted_data/
## rsync push local encrypted virtual copy of data to remote encrypted copy :
rsync -ai --whole-file ~/.tmp_encrypted_data/ [email protected]:backup/
## unmount encrypted virtual copy of local data :
fusermount -u ~/.tmp_encrypted_data/
解決策 2:
Duplicityを見てみましょう。無料で使いやすいです。
Duplicity は完全バックアップと増分バックアップを行い、rsync、FTP、SFTP などを使用してそれらを転送します。
Duplicity は GPG を使用してバックアップを暗号化し、署名ファイルなどを使用します。
メール サーバーのバックアップに使用していますが、1 つのシンプルなバッチ ファイルで素晴らしいです。