Kopiert Apples Time Machine wirklich alles?

14

Wollte mein Laufwerk löschen, wollte aber sicherstellen, dass beim Wiederherstellen von Time Machine alle Dateien, Apps, Hack-Apps weiterhin funktionieren?

fady
quelle
1
Sie können es testen, indem Sie den alten Systemdatenträger entfernen und an seiner Stelle einen sauberen Datenträger installieren und eine Wiederherstellung durchführen. Wenn es nicht funktioniert, können Sie die alte Festplatte mit der neuen vergleichen, um herauszufinden, warum.
Tony-p-Lee
So ziemlich die gleiche Frage wie Überprüfen von Time Machine-Sicherungen
Andrew Grimm

Antworten:

14

Wenn Sie Ihr Betriebssystem neu installieren, werden Sie von OS X gefragt, ob Sie eine Wiederherstellung von einer Time Machine-Sicherung durchführen möchten. Wählen Sie einfach Ihr TM-Sicherungslaufwerk aus und es installiert das Betriebssystem neu und stellt dann Ihre Daten wieder her.

Solange Sie keine ausgeschlossenen Ordner eingerichtet haben, werden alle Ihre Daten an allen Orten außer den Systemordnern kopiert.

Die aktuelle Liste der Systemausschlüsse finden/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist Sie unter Es handelt sich um eine XML-Datei, die Sie mit einem beliebigen Texteditor öffnen können.

Meines (Mac OS 10.5.8) sieht so aus:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <!-- paths we do not want to include in a system backup -->
    <key>PathsExcluded</key>
    <array>
        <string>/.Spotlight-V100</string>
        <string>/.Trashes</string>
        <string>/.fseventsd</string>
        <string>/.hotfiles.btree</string>
        <string>/Backups.backupdb</string>
        <string>/Desktop DB</string>
        <string>/Desktop DF</string>
        <string>/Network/Servers</string>
        <string>/Previous Systems</string>
        <string>/Users/Shared/SC Info</string>
        <string>/Users/Guest</string>
        <string>/dev</string>
        <string>/home</string>
        <string>/net</string>
        <string>/private/var/db/Spotlight</string>          <!-- old tiger location of the Spotlight db -->
        <string>/private/var/db/Spotlight-V100</string>     <!-- old tiger location of the Spotlight db -->
    </array>
    <!-- paths we need to include in backup so we can restore disk structure, but don't want to backup contents -->
    <key>ContentsExcluded</key>
    <array>
        <string>/Volumes</string>
        <string>/Network</string>
        <string>/automount</string>
        <string>/.vol</string>
        <string>/tmp</string>
        <string>/cores</string>
        <string>/private/tmp</string>
        <string>/private/Network</string>
        <string>/private/tftpboot</string>
        <string>/private/var/automount</string>
        <string>/private/var/log</string>
        <string>/private/var/folders</string>
        <string>/private/var/log/apache2</string>
        <string>/private/var/log/cups</string>
        <string>/private/var/log/fax</string>
        <string>/private/var/log/ppp</string>
        <string>/private/var/log/sa</string>
        <string>/private/var/log/samba</string>
        <string>/private/var/log/uucp</string>
        <string>/private/var/run</string>
        <string>/private/var/spool</string>
        <string>/private/var/tmp</string>
        <string>/private/var/vm</string>
        <string>/private/var/db/dhcpclient</string>
        <string>/private/var/db/fseventsd</string>
        <string>/Library/Caches</string>
        <string>/Library/Logs</string>
        <string>/System/Library/Caches</string>
        <string>/System/Library/Extensions/Caches</string>
    </array>
    <!-- standard user paths we want to skip for each user (subpath relative to root of home directory) -->
    <key>UserPathsExcluded</key>
    <array>
        <string>Library/Application Support/SyncServices</string>
        <string>Library/Caches</string>
        <string>Library/Logs</string>
        <string>Library/Mail/Envelope Index</string>
        <string>Library/Mail/AvailableFeeds</string>
        <string>Library/Mirrors</string>
        <string>Library/PubSub/Database</string>
        <string>Library/PubSub/Downloads</string>
        <string>Library/PubSub/Feeds</string>
        <string>Library/Safari/Icons.db</string>
        <string>Library/Safari/HistoryIndex.sk</string>
    </array>
</dict>
</plist>
Matpie
quelle
ja .. ich sicherstellen wollte , dass .. ich immer eine saubere Installation und fügen Sie Dateien manuell .. Dank getan haben .. meine Frage abstimmen, damit ich einige Punkte Abstimmung über Ihre Antwort bekommen
fady
Es wird nicht vom Benutzer installierten Bildschirmschoner sichern (~ / Library / Screen Savers) standardmäßig!
SilverWolf - Wiedereinsetzung von Monica
4
  • Informationen zum Suchen von Dateien und Ordnern, die vom Design ausgeschlossen sind, finden Sie unter:

    /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist

    Beachten Sie, dass einige Pfade möglicherweise symbolische Links zu Pfaden sind, die in dieser Datei erwähnt werden! So wie Apache sich möglicherweise auf den symbolischen Link bezieht, der /var/logs/apache2tatsächlich durch sein Ziel ausgeschlossen wird /private/var/logs/apache2.

  • Informationen zum manuellen Auffinden von Dateien und Ordnern, die von einem Administrator ausgeschlossen wurden, finden Sie unter:

    /Library/Preferences/com.apple.TimeMachine.plist

  • Um nach Dateien und Ordnern zu suchen, die von einer bestimmten Software ausgeschlossen wurden (z. B. iTunes und VMware Fusion-Versionen vor Version 1.1.2, gemäß Take Your VM Back in Time ), führen Sie Folgendescom.apple.metadata:com_apple_backup_excludeItem aus:

    mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"

  • Wenn Filevault verwenden , dann wird Ihr Home - Ordner nur gesichert werden , wenn Sie sich abmelden .

Arjan
quelle
1

Soweit ich weiss. Vor einem Monat habe ich versucht, einige Konfigurationsdateien aus dem Macport-Upgrade wiederherzustellen (/ opt / local / etc, das im Finder versteckt ist). Als ich mit Timemachine nachgeforscht habe, habe ich seit dem ersten Tag, an dem ich mit Timemachine angefangen habe, alle Dateien und Verzeichnisse gefunden.

Ryan Schumacher
quelle
1

In jeder Hinsicht und ohne Ausschlüsse sichert es alle Benutzerdaten ... Der Umfang von Time Machine (Time Machine Exclusions)

Time Machine sichert standardmäßig jedes lokale Laufwerk auf Ihrem Computer. Netzwerklaufwerke werden nicht gesichert, aber alle lokalen Laufwerke, die nicht ausgeschlossen werden, werden standardmäßig zur Sicherung hinzugefügt. Apple hat eine Standard-Ausschlussliste, aber da Apple diese Ausschlüsse nicht offiziell dokumentiert hat, können sie sich in Zukunft unvorhersehbar ändern. Die folgenden Verzeichnisse müssen jedoch vorerst nicht manuell ausgeschlossen werden:

/.Spotlight-V100
/private/var/db/Spotlight <!– old tiger location of the Spotlight db –>
/private/var/db/Spotlight-V100     <!– old tiger location of the Spotlight db –>
/.Trashes
/.fseventsd
/.hotfiles.btree
/Backups.backupdb
/Desktop DB
/Desktop DF
/Previous Systems
/Users/Shared/SC Info
/Users/Guest
/dev,  /home,  /net
/Volumes
/Network
/automount
/.vol
/tmp
/cores
/private/tmp
/private/Network
/private/tftpboot
/private/var/automount
/private/var/folders
/private/var/run
/private/var/tmp
/private/var/vm
/private/var/db/dhcpclient
/private/var/db/fseventsd
/Library/Caches
/Library/Logs
/System/Library/Caches
/System/Library/Extensions/Caches
/private/var/log
/private/var/spool/cups
/private/var/spool/fax
/private/var/spool/uucp
~/Library/Application Support/SyncServices/data.version
~/Library/Caches
~/Library/Logs
~/Library/Mail/Envelope Index
~/Library/Mail/AvailableFeeds
~/Library/Mirrors
~/Library/PubSub/Database
~/Library/PubSub/Downloads
~/Library/PubSub/Feeds
~/Library/Safari/Icons.db
~/Library/Safari/WebpageIcons.db
~/Library/Safari/HistoryIndex.sk

Von http://www.schollnick.net/wordpress/systems-administration/macintosh-related/time-machine-information/

Benjamin Schollnick
quelle