GNU/Linux >> Belajar Linux >  >> Linux

Pencadangan Jarak Jauh Terenkripsi melalui Rsync?

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

Solusi 2:

Saya akan melihat Duplicity. Ini gratis dan mudah digunakan.

Duplicity akan melakukan pencadangan penuh dan inkremental dan mentransfernya menggunakan rsync, FTP, SFTP, dll.

Duplicity menggunakan GPG untuk mengenkripsi cadangan dan menggunakan file tanda tangan dan lainnya.

Saya menggunakannya untuk mencadangkan server email saya dan ini luar biasa, satu file batch sederhana.


Linux
  1. Cara menggunakan rsync lanjutan untuk cadangan Linux besar

  2. Salin file dengan SCP dan Rsync

  3. Masuk ke server Anda melalui RDP (Windows)

  1. Cara Menggunakan Perintah Linux Rsync (Sinkronisasi Jarak Jauh)

  2. Jalankan perintah pada mesin jarak jauh melalui PHP

  3. Rsync dengan SSH meminta kata sandi jarak jauh

  1. Cara Terbaik Untuk Memasang Folder Jarak Jauh?

  2. Rsync:Bagaimana Cara Merelokasi Symlink Absolut?

  3. Cara Mentransfer File di Linux dengan SCP dan Rsync