Jawaban:
Saya telah menggunakan rsnapshot untuk efek yang sangat baik. Anda dapat memilikinya rsync dan menyimpan versi lama sebanyak mungkin, berdasarkan waktu yang Anda inginkan / punya ruang untuk. Saya memiliki 6 versi potensial dari hari ini, setiap hari selama seminggu, 4 minggu, dan kemudian senilai 6 bulan. Saya sudah menggunakannya untuk memulihkan beberapa file yang saya pikir saya akan hilang karena menimpa.
Satu-satunya masalah yang saya miliki adalah itu tidak berjalan karena lari sebelumnya tidak selesai dalam waktu, dan itu menyebabkan lockfile menggantung. Ini ada di mesin jarak jauh yang melakukan login tanpa password melalui SSH ke rsync file untuk cadangan / arsip dan saya tidak sering masuk ke server untuk memeriksanya. Menjalankan skrip logwatch di sana (mengirim email masalah dari log) setidaknya memastikan saya melihat masalah untuk me-restart itu, dan itu sudah merepotkan sejak itu. Di server lokal saya, tidak ada masalah sama sekali.
Anda mungkin ingin mencoba Kembali Dalam Waktu
rsync
internal. lifehacker.com/5212899/...
Déjà Dup (day-ja-doop) adalah program cadangan sederhana. Itu menyembunyikan kompleksitas melakukan backup dengan cara yang benar (dienkripsi, di luar situs, dan reguler) dan menggunakan duplikat sebagai backend.
Fitur:
Saat menggunakan rsync
, lihat Time Machine untuk setiap Unix di luar sana untuk tutorial, menggunakan --link-dest
opsi untuk membuat tautan keras ke file yang tidak berubah sejak cadangan terakhir. Suka:
#!/bin/sh
# Mount point of the external disk
dest=/media/backupdisk
date=`date "+%Y%m%d-%H%M%S"`
latest=$dest/latest
current=$dest/$date
rsync -aP --link-dest=$latest $HOME/Documents $current
ln -s $current $latest-$date
mv -f $latest-$date $latest
Mesin Waktu Mac OS X tidak hanya menggunakan tautan keras ke file yang tidak diubah, tetapi juga menggunakan tautan keras untuk folder yang tidak ada file yang berubah sama sekali.
Saya pikir sebagian besar Unices tidak mengizinkan tautan keras ke folder, tetapi jika Anda rsync
membuatnya, maka berhati-hatilah saat menghapus cadangan lama: Anda harus menggunakan unlink
untuk menghapus tautan keras ke folder, dan jangan pernah menghapus file apa pun yang Anda lihat di folder yang ditautkan tersebut. Saat menggunakan rm
pada file yang terhubung , hanya tautan keras yang dihapus. Baik. Tetapi ketika berulang ke folder yang ditautkan dan kemudian menghapus file yang orang lihat di sana, file "asli" dihapus dan yang mempengaruhi semua folder yang terhubung dengan hal yang sama, bahkan cadangan yang lebih baru!
Dengan kata lain: menjalankan sesuatu seperti rm -R 20140101-221000
mungkin berulang ke folder yang ditautkan dan kemudian dengan berani meminta rm
pada file "asli". Anda sudah diperingatkan.
(Situs di atas juga menyebutkan FlyBack , yang masih mendapat komentar melalui tanggal pengunduhan terbaru dari akhir 2007 Mei 2010. Mungkin itu hanya perangkat lunak yang sangat kuat, tanpa perlu perubahan.)
TimeVault dirancang khusus untuk meniru TimeMachine. Set fitur teoritis adalah apa yang saya inginkan dari klon TimeMachine, khususnya penghematan ruang. Sayangnya itu tampaknya tidak aktif: ada sedikit kegiatan pengembangan dalam beberapa saat. Saya menyebutkannya untuk kelengkapan, dan karena, jika mereka dapat didorong untuk mengerjakannya lebih lanjut, itu terlihat cukup menjanjikan.
Saya tidak mengetahui TimeBachine secara langsung tetapi kami menggunakan RSync dengan pekerjaan cron terjadwal .
Saya sendiri menggunakan Simple Backup Config / Restore, dan mencadangkan lokasi yang dipilih ke hard drive eksternal sekali setiap dua hari sekali. Belum memiliki masalah, jadi saya tidak dapat menjamin untuk bagian pemulihan, tetapi bagian cadangannya OK.