Stellt Time Machine das gesamte System wieder her?

Ich habe Time Machine noch nie zuvor verwendet und weiß ziemlich genau, wie Backups funktionieren, aber ich frage mich, ob mein System nach der Wiederherstellung aus dem Time Machine-Backup sofort einsatzbereit ist.

Ich meine, ich habe jede Menge Zeug auf meinem Mac und es wird Tage dauern, alles zu konfigurieren, sobald etwas schief geht. Ich spreche von meiner gesamten Programmierumgebung, einschließlich mehrerer Docker-Images, Datenbanken, Hunderter von npm-Paketen, benutzerdefinierten Systemdateien (wie "Hosts"), Hunderten von Anwendungen mit benutzerdefinierten Einstellungen, einigen Spielen usw.

Wenn ich mich entscheide, ALLES zu sichern und die Dinge schief gehen, kann ich dann einfach ein brandneues MacBook nehmen, meine externe Festplatte mit TM Backup verbinden und es wird ALLES importieren, was bedeutet, dass es genauso funktioniert wie mein System vor dem Absturz?

Übrigens verwende ich eine externe Standardfestplatte.

Lassen Sie uns diese eine Frage für Frage machen. Fühlen Sie sich frei, mit einem Link zu der neuen Frage zu Versionen zu kommentieren, wenn Sie hier nicht bereits eine Antwort zum Wiederherstellen eines älteren Backups auf einem neueren Betriebssystem finden.
Ich weiß, das hat lange gedauert, aber wie hat das funktioniert? Ich habe eine Festplatte, die nicht gut funktioniert, und eine kürzlich erstellte Time-Machine-Sicherung. Wenn ich das wiederherstelle, denkst du, es wird sich an Dinge wie Xcode-Projekteinstellungen und Schlüssel (oder Android?) erinnern. Danke :)

Antworten (4)

Time Machine sichert standardmäßig fast alles in Ihrer macOS-Partition. Es schließt Protokolldateien, Spotlight-Indizes, Caches, temporäre Dateien und Papierkorb aus (siehe: Unter OS X, welche Dateien werden per Regel von einem Time Machine-Backup ausgeschlossen? ). Das Backup enthält Docker-Dateien, npm-Pakete, Ihre persönlichen Dateien usw. Wenn das Backup abgeschlossen ist, ist die Festplatte NICHT bootfähig, was bedeutet, dass Sie macOS nicht von Ihrem Time Machine-Backup ausführen können.

Sie können von einer Time Machine-Sicherung ohne oder nach der Installation eines Betriebssystems wiederherstellen. Wenn Sie ohne Installation eines Betriebssystems wiederherstellen:

  • Alle Backups werden auf Ihrer Festplatte wiederhergestellt, einschließlich des Betriebssystems (z. B. Yosemite). [ HINWEIS: Wenn der Mac, auf dem Sie wiederherstellen, die Version von macOS in Ihrem TM Backup nicht unterstützt, kann er dennoch nicht von der Wiederherstellung booten] .
  • Dies kann entweder über den Wiederherstellungs- oder den Installations-USB erfolgen. Es ist kein Internetzugang erforderlich.
  • Nachdem die Sicherung wiederhergestellt wurde, ist alles genau so, wie es während der Sicherung war.

Wenn Sie nach der Installation eines Betriebssystems wiederherstellen:

  • Nur persönliche Dateien und die von Ihnen ausgewählten Dateien können wiederhergestellt werden, das Betriebssystem wird nicht wiederhergestellt.
  • Stellt möglicherweise keine Pakete, Systemoptimierungen und Dateien wieder her, die in anderen als den herkömmlichen Verzeichnissen gespeichert sind (z. B. „/MyApp/mysourcecode.cs“ wird standardmäßig nicht wiederhergestellt).

Wenn Sie der Meinung sind, dass dies Fehlinformationen enthält, kommentieren Sie dies bitte, da ich nach einer Betriebssysteminstallation nie wirklich wiederhergestellt habe.

Ich werde sicherlich nicht mit -1 antworten, aber Time Machine speichert bei jeder Sicherung eine Liste mit Ausflügen. Allgemeiner gesagt, für die Definition des gesamten Systems, das alles bedeutet, würde ich meine Antwort überprüfen, um die Hunderte von Speicherorten und Dateien zu sehen, die in Time Machine per Regel ausgeschlossen sind. Wenn Sie nie die Befehlszeile oder eine Shell verwenden, was wahrscheinlich 90 bis 95 % der Mac-Bevölkerung ausmacht, hat Time Machine diese Mehrheit ohne jegliches Risiko abgedeckt.
@Monomeeth Wenn ich ein neues oder gebrauchtes MacBook bekomme, ist höchstwahrscheinlich das Betriebssystem installiert - ich nehme an, ich kann das Betriebssystem deinstallieren und dann die Sicherungswiederherstellung ausführen?
@Wordpressor Nun, das könntest du, aber ich bin mir nicht sicher, warum du das im Falle eines neuen Mac tun würdest. Falls es sich um einen gebrauchten Mac handelt, der bereits gemäß den Empfehlungen von Apple für den Verkauf vorbereitet wurde , können Sie ihn auch so behalten, wie er ist. Wenn nicht, würden Sie zuerst macOS neu installieren, bevor Sie von Ihrem Backup wiederherstellen (es sei denn, Sie wussten, dass der Mac die Version von macOS in Ihrem TM-Backup vollständig unterstützt und Sie diese Version von macOS verwenden wollten).
Time Machine sichert standardmäßig keine installierten Bildschirmschoner ! Um dies zu beheben, führen tmutil removeexclusion ~/Library/Screen\ SaversSie Terminal aus.
Außerdem sichert TM keine ~/Applications . Wenn Sie Ihre eigenen Anwendungen dort einfügen, möchten Sie sie möglicherweise auch in Backups aufnehmen.
Aus meiner eigenen Erfahrung: Es sichert /Applications, wo die meisten (wenn nicht alle) Anwendungen standardmäßig installiert sind .
Wenn Sie auf eine neuere Betriebssystemversion wiederherstellen, würden Sie den Migrationsassistenten verwenden . Dadurch werden die benutzerdefinierten Änderungen im Backup mit dem neuen Betriebssystem zusammengeführt. Es weiß auch, wie man Dinge wie Mail-Dateien in das aktualisierte Format konvertiert.

Nein, Time Machine hat mehrere Arten von Ausschlüssen, sodass nicht einmal alles gesichert, geschweige denn alles wiederhergestellt wird. Die gute Nachricht: Alles, was gesichert wird, wird auf demselben oder einem neueren Betriebssystem wiederhergestellt.

Sie können diese überprüfen und sicher sein, dass Sie bereit sind.

Oder Sie könnten jedes Mal, wenn Sie Dinge platzieren, überprüfen und sicherstellen, dass Sie sie wiederherstellen können (oder sie überprüfen, sind nicht ausgeschlossen).

 tmutil isexcluded /path/to/file

Ich würde sagen, Sie sollten wahrscheinlich ein Klon-Backup haben, um Ihren Speck zu retten, und mit SuperDuper und Carbon Copy Cloner beginnen und sich nicht mit dem Festplattendienstprogramm anlegen (das ein Laufwerk klonen kann), es sei denn, Sie können eines der speziell entwickelten Tools nicht wirklich zum Laufen bringen für Ihr Budget und Ihre Bedürfnisse. Ein bootfähiges Backup pro Monat und jedes Mal, wenn Sie größere Änderungen vornehmen, bedeutet, dass Sie zwei verschiedene Backups haben und Ihren Klon nicht jede Nacht aktualisieren müssen (es sei denn, Sie mögen so etwas wirklich).

Informieren Sie sich auf beiden Websites über die vielen potenziellen Vorteile eines bootfähigen Backups, nicht zuletzt, dass alle Dateien kopiert werden.

SuperDuper und Carbon Copy Cloner sind fantastische Produkte. Meine persönliche Empfehlung ist normalerweise, eines davon und auch Time Machine zu verwenden. Andererseits empfehle ich privaten Benutzern normalerweise auch, dass sie zwei externe Backup-Laufwerke haben, die wöchentlich ausgetauscht werden (wobei eines immer außerhalb des Standorts aufbewahrt wird), also bin ich wahrscheinlich ein bisschen auf der extremen Seite der Dinge.
@bmike Ich fürchte, ich verstehe nicht. Ich möchte nur wissen, ob ich nach der Wiederherstellung aus der Sicherung einsatzbereit bin. Wenn TM keine Trash-Contest-, Cache- oder Spotlight-Indizes sichert, ist es mir egal, da es in diesem Fall fast nichts ändert. Also denke ich, dass Monomeeth recht hat und ich nach der Wiederherstellung einwandfrei arbeiten kann?
Wenn Sie ein Time Machine-Backup haben, können Sie es einfach verbinden und alles wiederherstellen. @Wordpressor Noch besser, es gibt eine versteckte .exclusion.plist-Datei sowie ein Migrationsprotokoll, sodass Sie Protokolle sehen können, wenn Sie der Meinung sind, dass etwas fehlt, und wissen, ob oder warum. Die kurze Antwort lautet ja – ein neuer Mac nimmt ältere Backups problemlos auf.
+1 für Carbon Copy Cloner. Es funktionierte perfekt, während Time Machine kläglich versagte. Time Machine versuchte, das System wiederherzustellen, indem es viele Diffs nacheinander anwendete, aber ein Diff in der Mitte war defekt, sodass der gesamte Vorgang Stunden dauerte, fehlschlug und von vorne begann. Ich musste einige Skripte schreiben, um einige der gewünschten Informationen wiederherzustellen. Außerdem verwendet Time Machine nicht herkömmliche Ordner-Hardlinks, was die Wiederherstellung von Informationen erschwert.

Im Allgemeinen ja, alles, was für die meisten Benutzer wichtig ist, ist in einem Time Machine-Backup enthalten. Wie in anderen Antworten angegeben, gibt es eine Reihe von Einschränkungen in Bezug auf die Bootfähigkeit des Betriebssystems und ausgeschlossene Systemdateien und dergleichen, und es gibt bestimmte computergebundene Funktionen wie die Softwareaktivierung von beispielsweise Adobe-Software, die nicht mit einem Backup übertragen werden.

In den meisten Fällen können Sie einfach einen Ersatz-Mac kaufen, das Laufwerk anschließen und alle gewünschten Dateien oder das komplette System aus einem Time Machine-Backup wiederherstellen. Time Machine ist in der macOS-Hilfe und auf der Apple-Website für ausführlichere (und sich ständig ändernde) Informationen gut dokumentiert.

Für maximale Sicherheit empfehle ich die Verwendung des Apple Disk Utility, um regelmäßig bootfähige Klone zu erstellen. Einmal wurde der Mac-Laptop meiner Frau gestohlen. Sie könnte sofort meinen MacPro vom Klon ihres Laptops booten und wieder im Geschäft sein. Eine Woche später konnte sie einen Ersatz-Laptop kaufen und den Klon darauf klonen. Bietet Time Machine eine solche sichere Erlösung?

Die Klonfunktion des Apple Disk Utility ist felsenfest, mit automatischer Überprüfung. Die einzige Einschränkung besteht darin, dass das Klon-Volume nicht kleiner als das Original-Volume sein darf (und um dann zurückzugehen, darf es nicht größer sein). Möglicherweise hat das Apple Disk Utility einen schlechten Ruf für das Klonen bekommen, als sich zwischen OSX 10.10 und OSX 10.12 die GUI geändert hat. Bevor Sie ein Volume auswählen und auf „Wiederherstellen“ klicken, wird dieses Volume als Quellvolume festgelegt. Nachdem Sie ein Volume ausgewählt und auf „Wiederherstellen“ geklickt haben, legen Sie dieses Volume als Zielvolume fest. Jemand, der an die frühere GUI gewöhnt ist, könnte einen großen Fehler machen, wenn er das löscht, was er speichern möchte. Aber reißen Sie sich zusammen und genießen Sie das zuverlässige Apple Disk Utility für perfektes Klonen. Time Machine dauert zu lange, und Sie wissen nie genau, was es getan hat oder tun wird, wenn Sie in Schwierigkeiten sind.