GNU/Linux >> Belajar Linux >  >> Linux

Perintah Linux cadangan tambahan

Bergantung pada apa yang Anda butuhkan dari cadangan Anda, rdiff-backup mungkin yang Anda inginkan. Ini didasarkan pada ide yang sama seperti rsync, tetapi juga menyimpan cadangan historis (dengan cara yang hemat ruang, dengan menyimpan perbedaannya).


Dirvish membuat snapshot inkremental (yang terlihat seperti pohon direktori penuh, berkat keajaiban hardlink), menggunakan rysnc di bawah tenda. Ini bekerja dengan baik untuk saya.


rsync adalah yang Anda cari. Ini tutorial yang bagus.


Inilah perintah yang saya gunakan untuk pencadangan tambahan dari mesin virtual saya menggunakan rsync.

rsync -avh --delete --progress --link-dest="/Volumes/canteloup/vm_backups/`ls -1tr /Volumes/canteloup/vm_backups/ | tail -1`" "/Users/julian/Documents/Parallels" "/Volumes/canteloup/vm_backups/`date +%Y-%m-%d-%H-%M-%S`"

-avh berarti membuat a arsipkan, dengan v output erbose dalam h bentuk yang dapat dibaca manusia.

--delete akan memastikan setiap pencadangan tambahan tidak berisi file yang telah dihapus sejak pencadangan terakhir. Ini berarti cadangan yang diambil pada tanggal tertentu akan menjadi cuplikan direktori seperti pada tanggal tersebut.

--progress akan menampilkan di terminal jumlah yang ditransfer, persentase, dan sisa waktu untuk setiap file. Berguna untuk pencadangan mesin virtual dengan ukuran file 40Gb+.

--link-dest menentukan direktori yang akan digunakan untuk membuat tautan untuk file yang belum diubah. Ini menggunakan ls -rt | tail -1 untuk mendapatkan file terakhir. Tampaknya baik-baik saja jika file tersebut tidak ada, seperti saat pertama kali dijalankan.

Argumen berikutnya adalah direktori yang akan dicadangkan.

Argumen terakhir adalah direktori target. Nama adalah stempel waktu.


Linux
  1. Perintah mv Linux

  2. Linux du perintah

  3. Perintah ip Linux

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

  2. Menjinakkan perintah tar:Kiat untuk mengelola cadangan di Linux

  3. Perintah cd Linux

  1. Contoh Praktis Perintah rsync di Linux

  2. Perintah rsync Linux dengan contoh praktis

  3. Utilitas pencadangan Linux untuk pencadangan tambahan