L'app Time Machine di Apple copia davvero tutto


14

Volevo cancellare il mio disco, ma volevo assicurarmi che durante il ripristino da Time Machine, tutti i file, le app, le app di hacker funzionassero ancora?


1
Puoi provarlo rimuovendo il vecchio disco di sistema e installando un disco pulito al suo posto ed eseguendo un ripristino. Se non funziona, puoi confrontare il vecchio disco con quello nuovo per capire perché.
tony-p-lee,

Praticamente la stessa domanda della verifica dei backup di Time Machine
Andrew Grimm,

Risposte:


14

Quando reinstalli il tuo sistema operativo, OS X ti chiederà se desideri ripristinare da un backup di Time Machine. basta selezionare l'unità di backup TM e installerà il sistema operativo fresco e quindi ripristinerà i dati.

Finché non hai impostato alcuna cartella esclusa, copierà tutti i tuoi dati in tutte le posizioni tranne le cartelle di sistema.

È possibile trovare l'elenco corrente delle esclusioni di sistema in /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plistÈ un file XML che è possibile aprire con qualsiasi editor di testo.

Il mio (Mac OS 10.5.8) è simile al seguente:

<?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>

sì .. volevo essere sicuro .. Ho sempre fatto un'installazione pulita e aggiungo i file manualmente .. grazie .. vota la mia domanda in modo da ottenere alcuni punti per votare la tua risposta
fady

Non eseguirà il backup degli screen saver installati dall'utente (~ / Library / Screen Saver) per impostazione predefinita!
SilverWolf - Ripristina Monica il

4
  • Per trovare file e cartelle esclusi dalla progettazione, vedere:

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

    Attenzione che alcuni percorsi potrebbero in realtà essere collegamenti simbolici ai percorsi menzionati in quel file! Come Apache potrebbe riferirsi al collegamento simbolico /var/logs/apache2, che in realtà è escluso attraverso il suo obiettivo /private/var/logs/apache2.

  • Per trovare file e cartelle esclusi manualmente da un utente amministrativo, vedere:

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

  • Per trovare file e cartelle esclusi da software specifici (come iTunes e come versioni precedenti alla 1.1.2 di VMware Fusion, secondo Take Your VM Back in Time ), impostando l'attributo esteso com.apple.metadata:com_apple_backup_excludeItemsui suoi file, eseguire:

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

  • Quando si utilizza FileVault, il backup della cartella principale viene eseguito solo al momento del logout .


1

Per quanto ne so. Un mese fa stavo cercando di ripristinare alcuni file di configurazione dall'aggiornamento di Macport (/ opt / local / etc, che è nascosto in Finder). Quando ho esplorato con Timemachine ho trovato tutti i file e le directory dal primo giorno in cui ho iniziato a usare Timemachine.


1

A tutti gli effetti, senza esclusioni, eseguirà il backup di tutti i dati dell'utente ... L'ambito di Time Machine (esclusioni di Time Machine)

Time Machine, per impostazione predefinita, esegue il backup di ogni unità locale sul tuo computer. Non eseguirà il backup delle unità montate in rete, ma qualsiasi unità locale non esclusa viene aggiunta per impostazione predefinita al backup. Apple ha un elenco standard di esclusioni, ma poiché Apple non ha documentato ufficialmente queste esclusioni, in futuro potrebbero cambiare in modo imprevedibile. Ma per ora, le seguenti directory non devono essere escluse 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

Da http://www.schollnick.net/wordpress/systems-administration/macintosh-related/time-machine-information/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.