GNU/Linux >> Belajar Linux >  >> Linux

gzip ramah rsync

gzip saya (di ubuntu dan fedora) memiliki opsi --rsyncable. Jadi buat tarbal menggunakan:

tar -c whatever/ | gzip --rsyncable > file.tar.gz

BeezNest memiliki penjelasan yang cukup bagus tentang opsi rsyncable untuk gzip. Dalam pengujian penulis, opsi ini menambahkan sekitar 1% ke ukuran file, tetapi memungkinkan rsync untuk mentransfer pembaruan ke file yang di-gzip dengan kecepatan lebih dari 1.300 kali.

Untuk detailnya, lihat diskusi ini, yang mereka kutip.


Saya suka yang ini karena saya ingin memasang tar.gz, bukan hanya .gz

GZIP='--rsyncable' tar cvzf bobsbackup.tar.gz /home/bob

Linux
  1. Bagaimana Cara Menjadwalkan Perintah Rsync?

  2. 7zip, Xz, Gzip, Tar, Dll — Apa Perbedaannya??

  3. Cara gzip Direktori di Linux

  1. Cara Mengatasi – CPAN.pm membutuhkan tar, gzip dan bzip2 terinstal – pesan kesalahan

  2. cp -r tanpa file tersembunyi

  3. rsync ke/dari arsip tar

  1. Cara mengatasi:stdin:tidak dalam format gzip

  2. Menggunakan rsync untuk Menyinkronkan File

  3. Menyalin pohon direktori besar secara lokal? cp atau rsync?