O aplicativo Time Machine da Apple realmente copia o everthing

14

Queria apagar meu disco, mas queria ter certeza de que, ao restaurar do Time Machine, todos os arquivos, aplicativos, hack-apps ainda funcionariam?

    
por fady 17.11.2009 / 21:25

4 respostas

14

Ao reinstalar o sistema operacional, o OS X perguntará se você deseja restaurar a partir de um backup do Time Machine. basta selecionar sua unidade de backup TM e ela instalará o SO atualizado e restaurará seus dados.

Contanto que você não tenha configurado nenhuma pasta excluída, ela copiará todos os seus dados em todos os lugares, 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.

Meu (Mac OS 10.5.8) é 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>
    
por 17.11.2009 / 21:28
4
  • Para encontrar arquivos e pastas excluídos por design, consulte:

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

    Tenha em atenção que alguns caminhos podem, na verdade, ser links simbólicos para os caminhos mencionados nesse ficheiro! Como o Apache pode se referir ao link simbólico /var/logs/apache2 , que é realmente excluído através 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 encontrar arquivos e pastas excluídos por um software específico (como o iTunes e versões do VMware Fusion anteriores a 1.1.2), de acordo com Pegue sua VM Back in Time ), definindo o atributo estendido com.apple.metadata:com_apple_backup_excludeItem em seus arquivos, execute:

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

  • Quando você usa o FileVault, sua pasta de início está sendo armazenada em backup somente quando você faz logout .

por 25.12.2009 / 14:09
1

Tanto quanto eu sei. Um mês atrás eu estava tentando restaurar alguns arquivos de configuração do upgrade do macport (/ opt / local / etc, que está oculto no Finder). Quando explorei com o Timemachine, encontrei todos os arquivos e diretórios desde o primeiro dia em que comecei a usar o Timemachine.

    
por 17.11.2009 / 21:38
1

Para todas as intenções e propósitos, sem exclusões, será feito backup de todos os dados do usuário ... O escopo do Time Machine (Exclusões do Time Machine)

O Time Machine, por padrão, faz o backup de todas as unidades locais em sua máquina. Ele não faz backup de unidades montadas na rede, mas qualquer unidade local que não seja excluída é, por padrão, adicionada ao backup. A Apple tem uma lista padrão de exclusões, mas como a Apple não documentou oficialmente essas exceções, elas podem mudar de maneira imprevisível no futuro. Mas por enquanto, os diretórios a seguir 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

Em link

    
por 17.11.2009 / 21:53