¿Quería borrar mi disco, pero quería asegurarme de que al restaurar desde Time Machine, todos los archivos, aplicaciones, aplicaciones de hackeo, seguirán funcionando?
¿Quería borrar mi disco, pero quería asegurarme de que al restaurar desde Time Machine, todos los archivos, aplicaciones, aplicaciones de hackeo, seguirán funcionando?
Respuestas:
Cuando reinstales tu sistema operativo, OS X te preguntará si deseas restaurar desde una copia de seguridad de Time Machine. simplemente seleccione su unidad de respaldo TM e instalará el SO nuevo y luego restaurará sus datos.
Siempre que no haya configurado ninguna carpeta excluida, copiará todos sus datos en todos los lugares excepto las carpetas del sistema.
Puede encontrar la lista actual de exclusiones del sistema en /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
Es un archivo XML que puede abrir con cualquier editor de texto.
El mío (Mac OS 10.5.8) se ve así:
<?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>
Para buscar archivos y carpetas excluidos por diseño, consulte:
/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
¡Tenga en cuenta que algunas rutas pueden ser enlaces simbólicos a rutas mencionadas en ese archivo! Al igual que Apache, podría referirse al enlace simbólico /var/logs/apache2
, que en realidad está excluido a través de su objetivo /private/var/logs/apache2
.
Para buscar archivos y carpetas excluidos manualmente por un usuario administrativo, consulte:
/Library/Preferences/com.apple.TimeMachine.plist
Para buscar archivos y carpetas excluidos por software específico (como iTunes y versiones anteriores a 1.1.2 de VMware Fusion, según Take Your VM Back in Time ), configurando el atributo extendido com.apple.metadata:com_apple_backup_excludeItem
en sus archivos, ejecute:
mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
Al usar FileVault, su carpeta de inicio solo se respaldará cuando cierre la sesión .
Por lo que sé. Hace un mes estaba tratando de restaurar algunos archivos de configuración de la actualización de macport (/ opt / local / etc, que está oculto en Finder). Cuando exploré con Timemachine encontré todos los archivos y directorios desde el primer día que comencé a usar Timemachine.
Para todos los efectos, sin exclusiones, hará una copia de seguridad de todos los datos del usuario ... El alcance de Time Machine (exclusiones de Time Machine)
Time Machine, de manera predeterminada, realiza copias de seguridad de cada unidad local en su máquina. No hará una copia de seguridad de las unidades montadas en red, pero cualquier unidad local que no esté excluida se agregará por defecto a la copia de seguridad. Apple tiene una lista estándar de exclusiones, pero dado que Apple no ha documentado oficialmente estas exculsiones, pueden cambiar de manera impredecible en el futuro. Pero por ahora, los siguientes directorios no tienen que ser excluidos manualmente:
/.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