Time Machine unter Ubuntu?


11

Gibt es ein Time Machine-ähnliches Backup-System für Ubuntu? Wenn nicht, was ist das Nächste?

Antworten:


8

Ich habe rsnapshot mit hervorragender Wirkung verwendet. Sie können es rsync haben und so viele alte Versionen behalten, je nach Zeit, wie Sie möchten / Platz dafür haben. Ich habe ab heute 6 mögliche Versionen von Dingen, täglich für eine Woche, 4 Wochen und dann im Wert von 6 Monaten. Ich habe es bereits verwendet, um mehrere Dateien wiederherzustellen, von denen ich dachte, ich hätte sie durch Überschreiben verloren.

Die einzigen Probleme, die ich hatte, waren, dass es nicht ausgeführt wurde, weil der vorherige Lauf nicht rechtzeitig abgeschlossen wurde, und so blieb die Sperrdatei hängen. Dies war auf einem Remotecomputer, der sich über SSH ohne Kennwort anmeldete, um Dateien für die Sicherung / Archivierung abzusynchronisieren, und ich habe mich nicht sehr oft beim Server angemeldet, um dies zu überprüfen. Das Ausführen eines Logwatch-Skripts dort (E-Mail-Probleme aus den Protokollen) stellte zumindest sicher, dass ich die Probleme beim Neustart sah, und seitdem ist es problemlos. Auf meinem lokalen Server war das überhaupt kein Problem.


Ah schön. Auf dieser Seite: "Mit rsync und festen Links können mehrere vollständige Sicherungen sofort verfügbar gehalten werden. Der erforderliche Speicherplatz ist nur geringfügig größer als der Speicherplatz einer vollständigen Sicherung plus inkrementeller Sicherungen ." Sie haben es eine Weile benutzt und fanden es dann stabil?
Quark


5

Déjà Dup (day-ja-doop) ist ein einfaches Backup-Programm. Es verbirgt die Komplexität der richtigen Sicherung (verschlüsselt, extern und regulär) und verwendet Duplizität als Backend.

Eigenschaften:

  • Unterstützung für lokale oder Remote-Sicherungsspeicherorte, einschließlich Amazon S3
  • Verschlüsselt und komprimiert Ihre Daten sicher
  • Inkrementelle Sicherung, sodass Sie von einer bestimmten Sicherung wiederherstellen können
  • Plant regelmäßige Backups
  • Integriert sich gut in Ihren GNOME-Desktop

Ich benutze dies seit fast einem Jahr erfolgreich und Backup war noch nie so schmerzlos.
Wolfram Arnold

3

Wenn Sie verwenden rsync, finden Sie unter Time Machine für jedes Unix ein Tutorial. Verwenden Sie dazu die --link-destOption, feste Links zu Dateien zu erstellen, die sich seit der letzten Sicherung nicht geändert haben. Mögen:

#!/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 verwendet nicht nur feste Links zu unveränderten Dateien, sondern auch feste Links für Ordner, in denen sich überhaupt keine Datei geändert hat.

Ich denke, dass die meisten Unices keine festen Links zu Ordnern zulassen. Wenn Sie rsyncdiese unlinkjedoch erstellen, sollten Sie beim Löschen alter Sicherungen aufpassen: Verwenden Sie diese Option, um feste Links zu Ordnern zu entfernen, und entfernen Sie niemals Dateien, die in einem solchen fest verknüpften Ordner angezeigt werden. Bei Verwendung rmvon fest verknüpften Dateien wird nur die feste Verknüpfung entfernt. Gut. Wenn Sie jedoch in einen fest verknüpften Ordner zurückkehren und dann die dort angezeigten Dateien löschen, werden die "ursprünglichen" Dateien entfernt. Dies betrifft alle fest verknüpften Ordner, die auf dasselbe verweisen, auch neuere Sicherungen!

Mit anderen Worten: rm -R 20140101-221000Wenn Sie so etwas ausführen, wird es möglicherweise in fest verknüpften Ordnern wiedergegeben und rmdie "ursprünglichen" Dateien werden mutig aufgerufen . Du wurdest gewarnt.

(Auf der obigen Website wird auch FlyBack erwähnt , das trotz der neuesten Download- Daten von Ende 2007, Mai 2010 , immer noch Kommentare erhält . Vielleicht handelt es sich nur um eine sehr robuste Software, für die keine Änderungen erforderlich sind.)


2

TimeVault wurde speziell für die Emulation von TimeMachine entwickelt. Das theoretische Feature-Set ist das, was ich von einem TimeMachine-Klon möchte, insbesondere die Platzersparnis. Leider scheint es ruhend zu sein: Es gab seit einiger Zeit wenig Entwicklungsaktivität . Ich erwähne es der Vollständigkeit halber, und weil es ziemlich vielversprechend aussieht, wenn sie dazu gebracht werden können, weiter daran zu arbeiten.


0

TimeBachine ist mir nicht direkt bekannt, aber wir verwenden RSync mit einem geplanten Cron- Job.


RSync ist eine gute Möglichkeit, eine Sicherungskopie zu erstellen, aber es hilft Ihnen nicht, einen Versionsverlauf zu führen, der meiner Meinung nach der praktischste Teil von Time Machine ist.
jtb

1
@jtb, um nur das Offensichtliche hervorzuheben: Time Machine ist hauptsächlich ein Backup-System, kein Archiv (und schon gar kein Versionskontrollsystem). Insbesondere Dateien (oder Versionen von Dateien), die in Kürze (weniger als eine Woche) auf Ihrer Festplatte gespeichert werden, können aus der Sicherung viel früher abgelaufen sein, als Sie vielleicht denken.
Arjan

0

Ich jedenfalls verwende Simple Backup Config / Restore und sichere die ausgewählten Speicherorte etwa alle zwei Tage auf einer externen Festplatte. Hatte noch kein Problem, daher kann ich nicht für den Wiederherstellungsteil bürgen, aber der Sicherungsteil ist in Ordnung.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.