GNU/Linux >> Tutoriales Linux >  >> Linux

¿Copias de seguridad remotas cifradas a través de Rsync?

Solución 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/

Solución 2:

Echaría un vistazo a Duplicity. Es gratis y fácil de usar.

Duplicity hará copias de seguridad completas e incrementales y las transferirá usando rsync, FTP, SFTP, etc.

Duplicity usa GPG para encriptar las copias de seguridad y usa archivos de firma y otras cosas.

Lo uso para hacer una copia de seguridad de mis servidores de correo electrónico y es fantástico, un archivo por lotes simple.


Linux
  1. ¿La mejor manera de montar una carpeta remota?

  2. Rsync:¿Cómo reubicar los enlaces simbólicos absolutos?

  3. Copie archivos con SCP y Rsync

  4. Cómo transferir archivos en Linux con SCP y Rsync

  5. ¿Cómo conectar CentOS VPS a través del escritorio remoto?

17 ejemplos útiles de comandos rsync (sincronización remota) en Linux

Cómo usar el comando Linux Rsync (sincronización remota)

Inicio automático de la sesión de Tmux en el sistema remoto al iniciar sesión a través de SSH

Ejecutar comandos en sistemas Linux remotos a través de SSH

Uso de FileZilla para conectarse al servidor SFTP a través de GUI

Copia de seguridad de rsync/ssh/rsnapshot:ejecución remota de secuencias de comandos