Řešení 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/
Řešení 2:
Podíval bych se na Duplicity. Je zdarma a snadno se používá.
Duplicity bude provádět úplné a přírůstkové zálohy a přenášet je pomocí rsync, FTP, SFTP atd.
Duplicity používá GPG k šifrování záloh a používá soubory podpisů a co ne.
Používám jej k zálohování svých e-mailových serverů a je to fantastické, jeden jednoduchý dávkový soubor.
Jak nastavit vlastní plnohodnotnou certifikační autoritu?
Linux + ověřování Active Directory + umožnit přihlášení pouze určitým skupinám