Time Machine utilizza un approccio di backup incrementale, in cui ogni backup contiene solo le differenze rispetto al backup precedente. Per un singolo, cambiando, file nel tempo, Time Machine conserva istantanee di stato del file in modo da poter tornare indietro nel tempo e vedere come il file si trovava in stati diversi, precedenti.
Mentre il disco si riempie, Time Machine eliminerà le istantanee più vecchie che ha. Time Machine lo farà in modo opportunistico per garantire che il disco di backup abbia sempre abbastanza spazio libero per archiviare la successiva istantanea incrementale dei dati live che desidera effettuare.
Time Machine non esegue il backup di tutto. Ha elenchi di esclusione specifici per l'utente e un elenco di esclusione incorporato . Per questo motivo, l'unità di backup di destinazione non deve essere molte volte più grande dell'unità di origine, solo alcune volte più grande del set di dati sull'unità di origine di cui verrà eseguito il backup. È possibile escludere i file del sistema operativo per la maggior parte.
Ad esempio, su questo Mac, puoi vedere che anche se sono presenti oltre 500 GB di spazio di archiviazione sull'unità principale, l'unità Time Machine non è piena al 100% e actuall memorizza molti, molti mesi di backup incrementali:
Lamiaregolaempiricaèchedesideriunaquantitàdidatipariaduevoltesedesideriunalungastoria.Mapuoicavartelacon1.5xsetuttiifilesultuodiscosorgentenoncambianofrequentemente,ilcheèveroperlamaggiorpartedeltempo.
Sevuoisolofarecloniregolari,programmati,deltuodisco,puoiusarequalcosacome Carbon Copy Cloner , che include una funzionalità per pianificazione dei cloni, per acquisire un'istantanea dell'unità di origine su un'unità di destinazione che non contenga backup incrementali, ma è effettuata adottando un approccio di aggiornamento incrementale. Aggiorna i file sulla destinazione solo se sono stati modificati dall'ultimo backup e l'unità di destinazione conterrà solo lo stato dell'unità sorgente in quanto era l'ultima volta che è stato eseguito un backup.