Действительно ли приложение Time Machine от Apple копирует все

14

Хотите стереть мой диск, но хотите убедиться, что при восстановлении с Time Machine все файлы, приложения, взломанные приложения будут работать?

Фади
источник
1
Вы можете проверить это, удалив старый системный диск и установив чистый диск на его место и сделав восстановление. Если он не работает, вы можете сравнить старый диск с новым, чтобы выяснить, почему.
Тони-п-ли
Практически тот же вопрос, что и при проверке резервных копий машины времени
Эндрю Гримм

Ответы:

14

При переустановке операционной системы OS X спросит, хотите ли вы восстановить из резервной копии Time Machine. просто выберите ваш резервный диск TM, и он установит новую ОС, а затем восстановит ваши данные.

Пока вы не настроили исключенные папки, он будет копировать все ваши данные во все места, кроме системных папок.

Вы можете найти текущий список системных исключений в /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plistЭто XML-файл, который вы можете открыть в любом текстовом редакторе.

Мой (Mac OS 10.5.8) выглядит так:

<?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
источник
да .. я хотел убедиться .. я всегда делал чистую установку и добавлял файлы вручную .. спасибо .. проголосуйте за мой вопрос, чтобы я получил несколько баллов, чтобы проголосовать за ваш ответ
fady
По умолчанию он не создает резервные копии установленных пользователем заставок (~ / Библиотека / Заставки )!
Серебряный Волк - Восстановить Монику
4
  • Чтобы найти файлы и папки, исключенные по дизайну, см .:

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

    Помните, что некоторые пути могут быть символическими ссылками на пути, упомянутые в этом файле! Как Apache может относиться к символической ссылке /var/logs/apache2, которая на самом деле исключенной через свою цель /private/var/logs/apache2.

  • Чтобы найти файлы и папки, исключенные вручную администратором, см .:

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

  • Чтобы найти файлы и папки, исключенные определенным программным обеспечением (например, iTunes и аналогичными версиями VMware Fusion до 1.1.2, согласно « Возврат вашей виртуальной машины назад во времени» ), установив расширенный атрибут com.apple.metadata:com_apple_backup_excludeItemдля своих файлов, запустите:

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

  • При использовании FileVault резервная копия вашей домашней папки сохраняется только при выходе из системы .

Арьян
источник
1

Насколько я знаю. Месяц назад я пытался восстановить некоторые файлы конфигурации из обновления macport (/ opt / local / etc, которое скрыто в Finder). Когда я исследовал Timemachine, я нашел все файлы и каталоги с первого дня, когда я начал использовать Timemachine.

Райан Шумахер
источник
1

Для всех намерений и целей, без исключений, будет создана резервная копия всех пользовательских данных ... Область применения Time Machine (Исключения Time Machine)

Time Machine по умолчанию создает резервные копии всех локальных дисков на вашей машине. Он не будет создавать резервные копии сетевых дисков, но любой локальный диск, который не исключен, по умолчанию добавляется в резервную копию. У Apple есть стандартный список исключений, но, поскольку Apple официально не зарегистрировала эти исключения, они могут непредсказуемо измениться в будущем. Но пока следующие каталоги не нужно исключать вручную:

/.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

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

Бенджамин Шолльник
источник