Ubuntu'da Time Machine mi?


11

Ubuntu için bir Time Machine benzeri yedekleme sistemi var mı? Değilse, en yakın şey nedir?

Yanıtlar:


8

Mükemmel efekt için rsnapshot kullandım . İstediğiniz / zamanınız için zamana dayalı olarak rsync'e sahip olabilir ve eski sürümleri saklayabilirsiniz. Bugünden bir gün, 4 hafta ve sonra 6 ay değerinde 6 potansiyel versiyonum var. Üzerine yazma nedeniyle kaybedebileceğimi düşündüğüm birkaç dosyayı kurtarmak için zaten kullandım.

Sahip olduğum tek sorun, önceki çalışma zamanında tamamlanmaması nedeniyle çalışmıyor olması ve böylece lockfile sarkan bıraktı. Bu, yedekleme / arşiv için dosyaları rsync için SSH üzerinden şifresiz girişler yapan uzak bir makinedeydi ve kontrol etmek için sunucuya çok sık giriş yapmadım. Orada bir günlük izleme komut dosyası (günlüklerden e-posta sorunları) çalıştırmak en azından yeniden başlatmak için sorunları gördüm emin olun ve o zamandan beri sorunsuz oldu. Yerel sunucumda hiç sorun olmadı.


Ah güzel. Bu sayfadan: "rsync ve sabit bağlantıları kullanarak, birden fazla tam yedeklemeyi anında kullanılabilir hale getirmek mümkündür. Gereken disk alanı, bir tam yedeklemenin ve artımların alanından biraz daha fazladır ." Bir süredir kullandınız ve sabit mi buldunuz?
quark


5

Déjà Dup (day-ja-doop) basit bir yedekleme programıdır. Yedeklemelerin Doğru Yol ( karmaşık, site dışı ve düzenli) yapılmasının karmaşıklığını gizler ve arka uç olarak yineleme kullanır.

Özellikleri:

  • Amazon S3 dahil olmak üzere yerel veya uzak yedekleme konumları için destek
  • Verilerinizi güvenli bir şekilde şifreler ve sıkıştırır
  • Belirli bir yedeklemeden geri yüklemenizi sağlayan kademeli olarak yedeklenir
  • Düzenli yedeklemeler zamanlar
  • GNOME masaüstünüze iyi entegre olur

Bunu neredeyse bir yıldır başarıyla kullandım ve yedekleme hiç bu kadar acısız olmamıştı.
Wolfram Arnold

3

Kullanırken rsync, son yedeklemeden bu yana değişmeyen dosyalara sabit bağlantılar oluşturma seçeneğini kullanarak, bir eğitim için orada bulunan her Unix için Time Machine'e bakın --link-dest. Sevmek:

#!/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

Mac OS X Time Machine, yalnızca değiştirilmemiş dosyalara sabit bağlantılar kullanmakla kalmaz, aynı zamanda hiçbir dosyanın değişmediği klasörler için sabit bağlantılar kullanır.

Ben düşünüyorum çoğu Unix sistemleri klasörlere sabit bağlantıları izin vermediğini, ama senin eğer rsynconları yaratan eski yedekleri silerken, ardından dikkat: Eğer kullanmalıdır unlinkklasörlere sabit bağlantıları kaldırmak için, ve bu tür sabit bağlı klasörde gördüğünüz herhangi dosyayı kaldırmak asla. rmSabit bağlantılı dosyalarda kullanıldığında yalnızca sabit bağlantı kaldırılır. İyi. Ancak, sabit bağlantılı bir klasöre özyinilirken orada gördükleri dosyaları silerken, "orijinal" dosyalar kaldırılır ve bu, aynı öğeye gönderme yapan tüm sabit bağlantılı klasörleri, hatta daha yeni yedeklemeleri etkiler!

Başka bir deyişle: benzeri bir şey çalıştırmak rm -R 20140101-221000sabit bağlı klasörlere geri dönebilir ve sonra cesurca rm"orijinal" dosyaları çağırmak olabilir . Uyarılmıştın.

(Yukarıdaki site ayrıca, 2007 Mayıs 2010'un sonlarından itibaren en son indirme tarihlerine rağmen hala yorum alan FlyBack'ten de bahsediyor . Belki de değişiklik gerektirmeden çok sağlam bir yazılımdır.)


2

TimeVault , TimeMachine'ı taklit etmek için özel olarak tasarlanmıştır. Teorik özellik seti nedir ben özellikle uzay tasarrufu, bir TimeMachine klon gelen istiyorum. Ne yazık ki uykuda gibi görünüyor: Bir süredir çok az gelişme faaliyeti var . Bütünlükten bahsediyorum ve çünkü üzerinde daha fazla çalışmak için üretilebilirlerse, oldukça umut verici görünüyor.


0

TimeBachine'ın doğrudan farkında değilim ama RSync'i zamanlanmış bir cron işi ile kullanıyoruz.


RSync, yedek bir kopya oluşturmanın iyi bir yoludur, ancak bence Time Machine'in en kullanışlı kısmı olan bir sürüm geçmişini tutmanıza yardımcı olmaz.
jtb

1
@jtb, sadece belirgin olanı belirtmek için: Time Machine, bir arşiv değil (ve kesinlikle bir sürüm kontrol sistemi değil) esas olarak bir yedekleme sistemidir. Özellikle sabit diskinizde kısa süre (bir haftadan az) yaşayan dosyaların (veya dosya sürümlerinin) yedeklemeden süresi düşündüğünüzden çok daha kısa sürebilir.
Arjan

0

Ben Basit Yedekleme Yapılandırma / Geri Yükleme kullanıyorum ve seçilen yerleri her gün bir kez harici bir sabit sürücüye yedekliyorum. Henüz bir sorun yoktu, bu yüzden geri yükleme kısmı için kefil olamaz, ancak yedek bir sorun yok.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.