14

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

4 ответа4

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .