GNU/Linux >> Tutoriels Linux >  >> Linux

Sauvegardes à distance chiffrées via Rsync ?

Solution 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/

Solution 2 :

Je jetterais un œil à Duplicity. Il est gratuit et facile à utiliser.

Duplicity effectuera des sauvegardes complètes et incrémentielles et les transférera à l'aide de rsync, FTP, SFTP, etc.

Duplicity utilise GPG pour crypter les sauvegardes et utilise des fichiers de signature et autres.

Je l'utilise pour sauvegarder mes serveurs de messagerie et c'est fantastique, un simple fichier batch.


Linux
  1. Copier des fichiers avec SCP et Rsync

  2. Connectez-vous à votre serveur via RDP (Windows)

  3. Comment transférer des fichiers sous Linux avec SCP et Rsync

  4. Rsync avec SSH demandant un mot de passe distant

  5. sauvegarde rsync/ssh/rsnapshot -- exécution de script à distance

17 exemples de commande rsync (synchronisation à distance) utiles sous Linux

Comment utiliser la commande Linux Rsync (synchronisation à distance)

Démarrage automatique de la session Tmux sur le système distant lors de la connexion via SSH

Exécuter des commandes sur des systèmes Linux distants via SSH

Utilisation de FileZilla pour se connecter au serveur SFTP via l'interface graphique

Solutions de sauvegarde à distance en écriture seule pour empêcher la suppression de la sauvegarde par les pirates