Carbon Copy Cloner Icon

Clonare un backup di Time Machine


Posso usare Carbon Copy Cloner per clonare il mio backup di Time Machine?

Per importanti ragioni, soprattutto tecniche, Carbon Copy Cloner di solito evita la copia di un set di backup di Time Machine. E' possibile, tuttavia, clonare un volume di Time Machine con CCC usando la copia a blocchi:

  1. Attivare il pulsante "copia a Blocchi" nelle preferenze di CCC: scegliere "Preferenze…" dal menu di Carbon Copy Cloner e selezionare la casella  "Indicare quando sia possibile un clone a  blocchi"
  2. Scegliere i volumi di origine e destinazione nella finestra principale di CCC
  3. Fare clic su "copia a blocchi" per richiedere una copia a livello di blocco
  4. Fare clic sul pulsante Clona

Fare un backup dell'immagine disco di tipo sparsebundle di Time Machine

Quando Time Machine è configurato per eseguire il backup di un computer Macintosh su un volume di rete, Time Machine archivia il backup in una immagine disco di tipo sparsebundle. CCC non ha alcun problema  a copiare file di questo tipo. In realtà, CCC molto opportunamente copia solo parti che all'interno del sparsebundle  sono stati modificati, così da poter aggiungere a CCC questo tipo di impostazione per un ulteriore tipo di backup  verso una rete esterna condivisa.

Per default CCC esclude la cartella Backups.backupdb al livello principale di un volume. Tuttavia, è possibile usare "Scegliere una cartella ..." dal menu Origine di CCC e selezionarla, così da configurare CCC per copiare le immagini disco di tipo sparsebundle.

Avete veramente bisogno di clonare il volume di Time Machine? Dopo tutto, si tratta di un backup ...

Se usate l'unita' di backup solo per Time Machine allora, potete avviare una "copia pulita" su un nuovo volume. Si consiglia di mantenere il vecchio disco a portata di mano per un paio di settimane nel caso in cui si desiderasse recuperare un file modificato dalla finestra di backup del vostro precedente backup di Time Machine, ma un inizio pulito corrisponde ad un backup completo.

Le ragioni tecniche per escludere un backup di Time Machine da una copia a livello di file

Time Machine utilizza una funzionalità del file system HFS+ introdotta con Leopard chiamata "directory hard links", (NdT: In informatica, un "hard link" è una voce di una cartella che associa un nome ad un file su un file system.). Come  i collegamenti diretti ai file, una cartella con un "hard link" che punta ad un'altra cartella non è in realtà una nuova cartella, ma semplicemente un puntatore relativo alla cartella precedente. Time Machine utilizza questi "hard link" per mantenete i riferimenti dell'intera struttura di una cartella contenente file che non sono stati modificati. Per fare un corretto clone di un backup di Time Machine, questi "directory hard links" devo essere mantenuti.

I "directory hard links" sono di proprietà della Apple. Apple ne sconsiglia l'uso disinvolto da parte degli sviluppatori di terze parti, perché, se usati in modo errato, potrebbero creare nelle strutture delle cartelle devastanti cicli che renderebbero inutilizzale un volume. Per questo ed altri motivi, non è stato implementato il supporto per i "directory hard links" nel motore di sincronizzazione di CCC a livello di file. Allo stesso tempo pero' il motore di clonazione di CCC a livello di blocco, mantiene i "directory hard links", ed è quindi in grado di clonare un volume di Time Machine..