Saya bertanya-tanya apakah seseorang dapat memberi saya skrip cepat yang dapat saya jalankan melalui cron yang akan mencadangkan seluruh direktori / var / www saya? Saya hanya ingin menjalankannya sekali sehari pada jam 3:05 pagi, dan meletakkan salinannya di / media / sadisa / a_backup / engine /. Akan lebih bagus jika bisa mengubah nama menjadi waktu, seperti / media / sadisa / a_backup / engine / 20100818_0305 / www atau sesuatu seperti itu, tetapi hanya www (1) www (2), dll juga akan berfungsi.
Terima kasih banyak!
- Josh
Jawaban:
tarball dengan gzip-kompresi:
File & folder biasa:
sumber
Tidak perlu menemukan kembali roda.
Gunakan duplikat .
sumber
Gunakan perangkat lunak cadangan yang tepat untuk melakukan trik. Saya menggunakan BackupPC , yang bekerja dengan sangat baik. Sangat bisa dikonfigurasi.
sumber
Sunting: Saya jelas tidak ingat mengapa saya menulis bagian itu. Perbarui seperti yang direkomendasikan dalam komentar:
sumber
$()
dalam$()
daripada backticks?date +%Y%m%d_%H%M
. Alasan dia melakukan itu adalah karena itu dapat diurutkan tanpa melompat melalui lingkaran.date
| openssl md5"? Bisakah Anda menjelaskannya?date +%Y%m%d_%H%M
) ... dan mungkin nama yang lebih baik daripada DATE_HASH karena ini bukan lagi hash ... :)