GNU/Linux >> Linux Esercitazione >  >> Linux

Backup remoti crittografati tramite Rsync?

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

Soluzione 2:

Darei un'occhiata a Duplicity. È gratuito e facile da usare.

Duplicity eseguirà backup completi e incrementali e li trasferirà utilizzando rsync, FTP, SFTP, ecc.

Duplicity utilizza GPG per crittografare i backup e utilizza i file delle firme e cosa no.

Lo uso per eseguire il backup dei miei server di posta elettronica ed è fantastico, un semplice file batch.


Linux
  1. Rsync:come trasferire i collegamenti simbolici assoluti?

  2. Come trasferire file in Linux con SCP e Rsync

  3. Esegui i comandi sulla macchina remota tramite PHP

  4. Rsync con SSH che richiede la password remota

  5. Backup rsync/ssh/rsnapshot -- esecuzione remota di script

Come utilizzare Advanced rsync per backup Linux di grandi dimensioni

17 utili esempi di comandi rsync (sincronizzazione remota) in Linux

Come utilizzare il comando Linux Rsync (sincronizzazione remota).

Avvio automatico della sessione Tmux sul sistema remoto quando si accede tramite SSH

Esegui comandi su sistemi Linux remoti tramite SSH

Utilizzo di FileZilla per la connessione al server SFTP tramite la GUI