Queria acabar com minha unidade, mas queria ter certeza de que, ao restaurar do Time Machine, todos os arquivos, aplicativos, aplicativos de hackers ainda funcionem?
Queria acabar com minha unidade, mas queria ter certeza de que, ao restaurar do Time Machine, todos os arquivos, aplicativos, aplicativos de hackers ainda funcionem?
Respostas:
Quando você reinstalar o sistema operacional, o OS X perguntará se você deseja restaurar a partir de um backup do Time Machine. basta selecionar a sua unidade de backup da TM e ele instalará o SO fresco e restaurará seus dados.
Contanto que você não tenha configurado nenhuma pasta excluída, ele copiará todos os seus dados em todos os locais, exceto nas pastas do sistema.
Você pode encontrar a lista atual de exclusões do sistema em /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
É um arquivo XML que você pode abrir com qualquer editor de texto.
O meu (Mac OS 10.5.8) fica assim:
<?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 localizar arquivos e pastas excluídos por design, consulte:
/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist
Cuidado que alguns caminhos podem realmente ser links simbólicos para os caminhos mencionados nesse arquivo! Como o Apache pode se referir ao link simbólico /var/logs/apache2
, que é realmente excluído por meio de seu destino /private/var/logs/apache2
.
Para localizar arquivos e pastas excluídos manualmente por um usuário administrativo, consulte:
/Library/Preferences/com.apple.TimeMachine.plist
Para localizar arquivos e pastas excluídos por software específico (como o iTunes e versões anteriores ao 1.1.2 do VMware Fusion, de acordo com a recuperação da sua VM no tempo ), definindo o atributo estendidocom.apple.metadata:com_apple_backup_excludeItem
em seus arquivos, execute:
mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
Ao usar o FileVault, sua pasta pessoal será copiada apenas quando você sair .
Até onde sei. Há um mês, eu estava tentando restaurar alguns arquivos de configuração da atualização macport (/ opt / local / etc, que está oculta no Finder). Quando explorei o Timemachine, encontrei todos os arquivos e diretórios desde o primeiro dia em que comecei a usar o Timemachine.
Para todos os efeitos, sem exclusões, ele fará backup de todos os dados do usuário ... O escopo do Time Machine (Time Machine Exclusions)
O Time Machine, por padrão, faz backup de todas as unidades locais da sua máquina. Ele não fará backup de unidades montadas em rede, mas, por padrão, qualquer unidade local que não seja excluída será adicionada ao backup. A Apple tem uma lista padrão de exclusões, mas como a Apple não documentou oficialmente essas exulções, elas podem mudar de forma imprevisível no futuro. Mas, por enquanto, os seguintes diretórios não precisam ser excluídos 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