Чи дійсно додаток Apple Time Machine копіює все


14

Хотіла стерти диск, але хотіла переконатися, що при відновленні з Time Machine всі файли, додатки, хак-додатки все ще працюватимуть?


1
Ви можете перевірити це, видаливши старий системний диск і встановіть на його місце чистий диск і виконайте відновлення. Якщо він не працює, ви можете порівняти старий диск з новим, щоб зрозуміти, чому.
tony-p-lee

Відповіді:


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>

так .. я хотів переконатися .. Я завжди робив чисту установку і додавання файлів вручну .. дякую .. проголосуй моє запитання, щоб я отримав кілька балів, щоб проголосувати за вашу відповідь
fady

Він не створить резервну копію встановлених користувачем заставки (~ / Бібліотека / Заставки) за замовчуванням!
SilverWolf - Відновіть Моніку

4
  • Щоб знайти файли та папки, виключені за дизайном, див.

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

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

  • Щоб знайти файли та папки, вручну виключені адміністративним користувачем, див.

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

  • Щоб знайти файли та папки, виключені за допомогою конкретного програмного забезпечення (наприклад, iTunes та подібних до версій VMware Fusion попередньої версії 1.1.2, відповідно до Take Your VM Back in Time ), встановивши розширений атрибут com.apple.metadata:com_apple_backup_excludeItemна його файли, запустіть:

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

  • Якщо ви використовуєте FileVault, тоді ваша домашня папка буде резервна копія лише після виходу з системи .


1

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


1

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

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/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.