Perché Time Machine sovrascrive la quantità di dati di cui è necessario eseguire il backup?

8

Ho rimescolato la directory home e l'ho spostata nel mio disco rotante nel mio MacBook. Da allora, Time Machine ha eseguito la mia macchina a caldo (la ventola si accende all'avvio di Time Machine) e le stime delle dimensioni dei dati di backup mostrate da Time Machine nella barra dei menu sono enormi. Molti gigabyte.

Maquandoispezionoibackupcompletaticon BackupLoupe la dimensione effettiva del backup è molto, molto piccola.

Questo non mi preoccuperebbe così tanto se non fosse per il fatto che Time Machine esegue la mia macchina molto caldo quando funziona, occupa un bel po 'di CPU e impiega 20-30 minuti per completare il backup orario corri adesso.

Il mio elenco di esclusione completo per Time Machine è al momento:

~/Library/Application Support
~/Documents/Virtual Machines.localized
~/Virtual Machines

Aggiornamento 1:

Ho escluso ~/Library/Application Support per l'impressione che potrebbero trattarsi di problemi di data / ora sui file cache che non hanno alcun cambiamento nei loro bit. Ma TM sta ancora dicendo che sta eseguendo il backup di > 2 GB di dati.

Aggiornamento 2:

In definitiva vorrei ridurre il tempo che Time Machine spende sul mio computer. Al momento sta passando oltre 30 minuti ogni ora girando su questi backup.

Perché lo sforzo segnalato da Time Machine nella barra degli strumenti è molto più alto del contenuto effettivo del backup, come riportato da BackupLoupe? Uno di loro è sbagliato? Quale?

Come posso aiutare a guidare Time Machine nella sua stima di ciò che deve essere eseguito il backup in modo che non debba lavorare così duramente?

    
posta Ian C. 23.07.2012 - 19:36
fonte

4 risposte

4

Time Machine utilizza FSEvents per determinare cosa è cambiato, che si basa su cartelle piuttosto che su file. Quindi, ho sempre assunto che il numero più grande indica la dimensione totale delle cartelle che deve elaborare. Successivamente, all'interno di ciascuna cartella valuterà ogni file. (Nel 2008, alcuni hanno scritto "Time Machine considera due file identici se il loro percorso e le date e le dimensioni sono le stesse ", quindi alcune modifiche potrebbero anche passare inosservate. Ma questa è un'altra storia.)

Se molti file in una cartella di grandi dimensioni non sono stati modificati, il numero totale di backup effettivo è molto più basso, ma Time Machine non lo sa fino a quando non li ha elaborati. Tieni presente che i file potrebbero avere l'attributo esteso com.apple.metadata:com_apple_backup_excludeItem impostato o potrebbero essere esclusi dalle impostazioni di fabbrica di Apple, il che implica che non verranno inseriti nel backup. Vedi L'app di Time Machine di Apple copia davvero tutto su Super User.

(Quindi: credo che sia necessario trovare grandi cartelle di origine di dimensioni ridotte sul backup. Strumenti come Inventario disco X o < a href="http://grandperspectiv.sourceforge.net/"> GrandPerspective potrebbe infatti mostrare cartelle di grandi dimensioni, come in /private/var . Potrebbe essere facile confrontarlo con le poche cartelle sul backup?)

Ora che ci penso anni dopo: vedendo le dimensioni della mia cartella Download, dubito che sia (sempre) che mostri la dimensione della cartella nella quantità di dati che sta per eseguire il backup. Il download di un altro file di piccole dimensioni NON consente a Time Machine di richiedere il backup dell'intera dimensione della cartella Download. (E sì, quella cartella è sui miei backup.)

    
risposta data 26.07.2012 - 11:51
fonte
2

Un paio di suggerimenti che possono o non possono aiutare; prima di dare un'occhiata a questa app, TimeTracker , mostra cosa è stato eseguito il backup e, soprattutto, le sue dimensioni, in TM . Un po 'come l'app nello screenshot che hai fornito, ma per TM.

Un ragazzo su un post sul forum ho trovato qualcosa su un'identità di Office come problema, ed è stato anche suggerito che anche i file di scambio di Virtual Machine potrebbero essere un problema. Non penso che nessuna di queste cartelle si troverà nel supporto dell'applicazione, quindi perché i massicci backup si verificheranno ancora, se sono da biasimare.

Spera che questo aiuti a far luce sul mistero!

    
risposta data 25.07.2012 - 20:17
fonte
1

Non ho una risposta direttamente alla tua domanda sulla differenza delle dimensioni segnalate perché non ho familiarità con backupLoupe.

Ma di fronte a una situazione simile ho scelto di far eseguire meno frequentemente i backup di Time Machine.

Nel terminale inserisci il seguente comando:

sudo nano /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
  • Usa i tasti freccia per navigare nel campo che dice numero di secondi

  • Cambia il numero (il valore predefinito è 3600) al tempo desiderato (in secondi)

  • Per salvare il file, premi CTRL + O, quindi premi INVIO per salvarlo.
  • Infine, premi Ctrl + X per uscire da nano (unix editor di testo) e chiudi il terminale.
  • Il riavvio del computer renderà effettive le modifiche

Fonte: link

Ricorda che se usi questo metodo hai meno stati salvati da cui puoi prelevare se hai bisogno di ripristinare un file.

Spero che questo aiuti.

    
risposta data 25.07.2012 - 20:17
fonte
0

Che ci crediate o no, la macchina del tempo funziona senza un disco rigido esterno presente. Ha una cache locale (chiamata Local Snapshots) su cui fa il backup e poi la sincronizza sul disco.

Appleaffermaquantosegue:

WhenyouentertheTimeMachinebrowser(usedtorestoredata),localsnapshotswillappearonthetimelinealongwithregularbackupsdistinguishedbydifferentcolors.GraytickmarksrepresentlocalsnapshotsandpinktickmarksrepresentbackupsstoredonyourexternalbackupdiskorTimeCapsule.Note:PinktickmarkswillbedimmedifyourportablecomputerisnotconnectedtoyourexternalbackupdiskorTimeCapsule.

AltropuòesserelettosuTimeMachineeistantaneelocali: link

La grande quantità di elementi potrebbe essere cronologia per giorni O anche cose che hai eliminato di recente. Lascia che finisca una volta, poi la prossima volta che dovrebbe essere inferiore.

    
risposta data 26.07.2012 - 05:51
fonte

Leggi altre domande sui tag