Come si comporta Time Machine quando l'unità di backup è piena?

12

Diciamo che ho una cartella particolare, che non è mai cambiata, nel primo backup, ad esempio la mia collezione di musica MP3 del 2009. (So che i miei file importanti dovrebbero essere salvati altrove, ma è solo un esempio).

In uno scenario, ho eliminato la cartella e in un'altra la cartella è ancora nella mia cartella home.

Non capisco cosa significhi: il backup più vecchio viene cancellato quando il disco si riempie.

Significa che quando non c'è più spazio nell'unità, Time Machine inizierà a cancellare la mia musica?

Ovviamente se non c'è più spazio e Time Machine vuole fare il backup di nuovi file, deve cancellare qualcosa. Ma cosa cancella esattamente?

    
posta alecail 03.01.2015 - 14:56
fonte

2 risposte

15

In parole povere, Time Machine cancella i file nello stesso ordine che fai. (La parte in parole povere ha a che fare con la cancellazione di backup orari anche quando ci sono vecchi backup giornalieri, e ogni giorno anche quando ci sono vecchi backup settimanali.)

Ad esempio, supponiamo di aver creato un file a gennaio e di averlo eliminato a luglio e che TM stia eseguendo il backup per tutto questo tempo. TM visualizzerà e eseguirà il backup del file per la prima volta a gennaio. Da allora fino a quando non cancelli il file a luglio, ogni volta che TM esegue un backup, nota che hai il file ma è già stato sottoposto a backup, quindi non lo copia di nuovo. Tuttavia, lo inserisce in ognuna di quelle istantanee. Come funziona senza copiare nuovamente il file è affascinante ma non importante qui. Il punto è che il file si trova in ognuna di quelle istantanee e non verrà cancellato finché non lo saranno tutte. A meno che tu non sia micro-managine TM, non succederà fino a quando il disco non sarà così pieno che TM ha dovuto cancellare tutto a luglio.

Un altro modo per dirlo: anche se ha copiato il file solo una volta, l'ha visto molte volte e non lo eliminerà fintanto che ricorda qualsiasi di questi avvistamenti.

Regole più precise:

Time Machine non esegue il backup di file che non ha mai visto. (Duh!) Se crei un file e lo elimini immediatamente, prima che TM acquisisca la sua prossima istantanea, non viene eseguito il backup. Questo può essere riassunto come Se non lo tieni, neanche TM.

Time Machine definisce un backup orario come qualsiasi istantanea che non sia la prima istantanea del suo giorno. Lo elimina quando ha 24 ore o quando hai utilizzato "Esegui backup adesso" per forzare 24 backup più recenti dopo di esso. Se crei un file, mantienilo premuto finché TM non acquisisce almeno un'istantanea (chiamiamola un'ora) ma la cancelli più tardi nello stesso giorno (o almeno prima della prima istantanea del giorno successivo), TM la manterrà per 24 ore. Questo può essere riassunto come Se lo tieni per un'ora, TM lo conserva per 24 ore.

Time Machine definisce un backup giornaliero come prima istantanea di un giorno che non è anche il primo giorno della settimana. TM lo manterrà per un mese. Questo può essere riassunto come Se lo tieni per un giorno, TM lo conserva per un mese.

Time Machine definisce un backup settimanale come prima istantanea della settimana. Piuttosto che entrare in una guerra religiosa su quando inizia una settimana, TM rimanda la decisione se uno snapshot è un backup giornaliero o settimanale finché l'istantanea non ha almeno un mese di vita. Fino ad allora, non importa, perché lo manterrà in entrambi i modi. Quando un'istantanea diventa più vecchia di un mese, se c'è un'altra istantanea meno di 7 giorni prima, quella nuova è un backup giornaliero e viene eliminata. Altrimenti è un backup settimanale e viene mantenuto. Questo può essere riassunto come Se lo tieni per una settimana, TM lo tiene fino a quando il disco è pieno.

Secondo le regole precedenti, il tuo backup iniziale è quindi il primo giorno della settimana, indipendentemente dal giorno in cui si trova. Le "settimane" successive avranno una durata minima di 7 giorni e potrebbero essere più lunghe se non permetti alla TM di effettuare backup regolari.

TM è in effetti guardando ciò che fai con il file per vedere quanto deve essere aggressivo preservarlo. Più a lungo la mantieni prima di eliminarla, più a lungo la TM la conserva prima di eliminarla. Le tue azioni forniscono a TM indicazioni su come mettere i tuoi file in una delle quattro classi: i file che hai eliminato prima che TM li vedesse, i file che hai eliminato prima della prima istantanea del giorno successivo, i file che hai eliminato prima della prima istantanea della settimana successiva e i file che fine settimana. Questi gruppi hanno periodi di conservazione progressivamente più lunghi, corrispondenti al fatto che contengono file che hai conservato per periodi di tempo più lunghi prima di eliminarli.

In ogni gruppo, TM esegue il backup dei file nello stesso ordine in cui li hai creati e li elimina nello stesso ordine in cui li hai eliminati.

TM non elimina mai la tua unica istantanea. Se ha cancellato tutti gli snapshot tranne uno per fare spazio, e non ne ha ancora abbastanza, interromperà il backup. È meglio avere un backup precedente che nessuno. Questo può essere riassunto come Se non lo elimini mai, neanche TM.

    
risposta data 03.01.2015 - 23:55
fonte
13

Time Machine conserverà sempre un backup dello stato corrente dei contenuti del volume di origine. Quando l'unità di backup si riempie, inizierà a rimuovere gli stati di backup più vecchi per fare spazio. Se il contenuto di una cartella non è cambiato, manterrà tutti i contenuti. Se i contenuti della cartella cambiano nel tempo, rimuoverà lo stato del contenuto più vecchio. Quindi, nel tuo esempio, se hai eliminato alcuni MP3 da quella cartella dopo il primo backup di Time Machine e Time Machine ha dovuto eliminare un backup per fare spazio a un backup corrente, non sarebbe più possibile recuperare quei file cancellati.

    
risposta data 03.01.2015 - 15:42
fonte

Leggi altre domande sui tag