Хотіла стерти диск, але хотіла переконатися, що при відновленні з Time Machine всі файли, додатки, хак-додатки все ще працюватимуть?
Хотіла стерти диск, але хотіла переконатися, що при відновленні з Time Machine всі файли, додатки, хак-додатки все ще працюватимуть?
Відповіді:
Після перевстановлення операційної системи 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>
Щоб знайти файли та папки, виключені за дизайном, див.
/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, тоді ваша домашня папка буде резервна копія лише після виходу з системи .
Наскільки мені відомо. Місяць тому я намагався відновити деякі конфігураційні файли під час оновлення macport (/ opt / local / тощо, які приховано у Finder). Коли я досліджував з Timemachine, я знайшов усі файли та каталоги з першого дня, коли я почав використовувати Timemachine.
Для всіх намірів і цілей, без виключень, він буде створювати резервні копії всіх даних користувачів ... Область роботи машини 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