4 Modi per Clonare un Intero Disco Rigido su Linux

Immagina che il disco rigido del tuo computer fallisca. Il tuo computer non lo rileva più e non è possibile recuperare i dati che hai salvato. Questo è uno scenario da incubo per chiunque. Finirai per desiderare di avere un backup di tutto sul tuo disco rigido.
Fortunatamente, questo è possibile ed è molto più semplice di quanto tu possa pensare. Ci sono molti diversi programmi Linux disponibili che ti aiuteranno a eseguire il backup del tuo disco rigido, incluso uno che è già installato per impostazione predefinita in ogni distribuzione Linux.
La cosa migliore è che questi strumenti ti permetteranno di salvare il contenuto del tuo disco rigido in un file immagine, offrendoti maggiore flessibilità su come viene archiviato il tuo backup.
Nota: Un backup di file immagine è inutile se archiviato nello stesso disco dei tuoi dati. Per tenere i tuoi file al sicuro, procurati un disco di backup esterno e conservalo in una posizione diversa rispetto al disco che stai eseguendo il backup.
Perché eseguire il backup su un file immagine?
Molti strumenti di backup moderni salveranno il contenuto del tuo disco rigido nel cloud o cloneranno il tuo disco rigido in un altro disco rigido. Anche se queste sono entrambe opzioni valide e utili, non sono molto flessibili.
Se decidi che non vuoi che i tuoi dati siano salvati sul server cloud specifico che hai scelto, allora dovrai passare attraverso vari passaggi per passare a uno nuovo. Oppure, se hai clonato il tuo disco rigido in un secondo disco, dovrai ripetere il processo ogni volta che desideri spostare il backup in uno storage diverso.
Un file immagine è, come suggerisce il nome, un singolo file che contiene l’intero backup. Questo significa che puoi trattarlo come qualsiasi altro file, che tu voglia spostarlo, copiarlo o eliminarlo, ecc. Questo ti consente di spostare facilmente il tuo backup su altri supporti di memorizzazione o persino di fare più copie in modo che anche il tuo backup abbia dei backup.
Leggi anche: Come eseguire il backup dei file su Google Drive su Linux
1. GNOME Disks
GNOME Disks è un programma disponibile su qualsiasi distribuzione Linux che ha una miriade di usi. Viene utilizzato principalmente per formattare dischi rigidi, cancellare i loro dati e creare o modificare le partizioni su un disco. Tuttavia, ti consente anche di convertire l’interezza di un disco in un’immagine, ovvero creare un backup .img.

Per convertire il tuo disco rigido in un’immagine disco, seleziona il disco, vai nel menu delle opzioni del disco (spesso sembra un pulsante con tre punti) e seleziona “Crea immagine disco …”

Da lì, scegli semplicemente dove vuoi salvare il file immagine e fai clic su “Inizia a creare …”
Ripristinare un’immagine su disco è altrettanto facile e utilizza passaggi simili. Fai clic sul menu delle opzioni del disco, vai su “Ripristina immagine disco …” e seleziona il file .img che desideri ripristinare sul disco rigido.
2. Partimage
Partimage è un programma da terminale con un’interfaccia utente basata su testo facile da usare che può clonare rapidamente il tuo disco in un file immagine. Dove Partimage brilla è nella velocità con cui funziona.
Poiché Partimage copierà solo i dati dalle porzioni utilizzate di una partizione, elabora molto più rapidamente rispetto ad altri software di backup che copieranno l’intera partizione, incluso lo spazio vuoto.
Allo stesso modo, ripristina anche i backup da file immagine molto più velocemente di molte alternative.
L’unico grande svantaggio nell’utilizzare Partimage è che non supporta i filesystem ext4 o btrfs, e il filesystem che viene clonato dovrà essere smontato. Questo significa che non puoi clonare l’intero disco di root mentre lo stai utilizzando.
Partimage è piuttosto semplice da usare, soprattutto per chi è già a proprio agio con l’uso del terminale.
Installare Partimage è semplice come utilizzare il gestore pacchetti della tua distribuzione per installarlo. Ad esempio, su Ubuntu e altre distro basate su Debian, usa il seguente comando:
sudo apt install partimageDopo che è stato installato, può essere avviato immediatamente dal terminale.
sudo partimageDa qui, i menu sono piuttosto chiari. Assicurati solo di leggere tutti i controlli mostrati, utilizzando i tasti freccia per navigare nei menu.

Una volta selezionata la partizione che desideri clonare, segui le istruzioni mostrate nel menu, quindi premi F5 per passare alla sezione successiva.

Ti permetterà di scegliere il tuo livello di compressione, come suddividere l’immagine in più file.
Quando premi di nuovo F5 per continuare, ti chiederà di confermare le opzioni impostate, quindi avvierà il processo di clonazione.
3. CloneZilla
A differenza degli altri strumenti in questo elenco, Clonezilla non è uno che installi sul tuo computer. Invece, funziona da un’unità USB e ti consente di avviare il sistema da essa per clonare il tuo disco rigido.
Per chi ha esperienza nella creazione di USB Live Linux, questo sarà molto familiare, poiché il processo è essenzialmente identico.

Vai al sito ufficiale di Clonezilla e scarica un file ISO. Qualsiasi di essi funzionerà, ma le versioni stabili o alternative stabili saranno le tue migliori opzioni.
Da lì, dovrai masterizzarlo su un’unità USB, quindi riavvia il computer, assicurandoti di avviare l’USB Live che hai appena creato.

Dopo aver avviato l’USB Live di Clonezilla, le istruzioni sono piuttosto semplici. Scegli la modalità “dispositivo-immagine” per clonare il tuo disco rigido, quindi continua selezionando dove desideri salvare il tuo nuovo file immagine e segui il resto delle istruzioni.

Quando ti chiede se desideri eseguire la modalità principiante o esperto, scegli la modalità principiante per semplificare le cose per ora. Gli altri menu dovrebbero essere facili da capire.
4. dd
Infine, abbiamo dd, un comando Linux integrato che sarà già disponibile in praticamente ogni distribuzione Linux.
dd è uno strumento molto potente e può avere conseguenze drastiche se non sei attento. È molto facile sovrascrivere accidentalmente un disco rigido. Controlla sempre il target dell’output prima di utilizzare il comando.
Clonare il tuo disco rigido in un file immagine con dd è incredibilmente semplice. Prima, dovrai scoprire il nome del disco che vuoi clonare. Ci sono diversi modi per farlo, ma qui stiamo semplicemente usando lsblk per elencare i tuoi dischi e tutte le loro partizioni.
Anche se ci sono molte opzioni utili con il comando lsblk, in questo scenario abbiamo davvero solo bisogno dell’impostazione predefinita. Apri un terminale e inserisci il seguente comando:
lsblk
Quando esegui lsblk, dovresti vedere uno o più dischi con le loro partizioni annidate sotto di essi. Usa queste informazioni per determinare quale disco desideri clonare. Usiamo “sda” come esempio.
Successivamente, utilizza il seguente comando dd:
sudoddif=/dev/sda of=/home/username/backup.img status=progress
Naturalmente, puoi cambiare la destinazione del file immagine. Una volta completato il processo, puoi spostare il file immagine o fare delle copie.
Tieni presente, tuttavia, che non dovresti eseguire questa operazione su un filesystem attualmente in uso, poiché c’è il rischio di ottenere file corrotti se vengono copiati mentre vengono utilizzati.
Quando decidi di ripristinare il backup sul tuo disco rigido, il processo è altrettanto semplice quanto creare il backup.
sudoddif=/path/to/backup.img of=/dev/sdaAncora una volta, assicurati di specificare il nome del disco rigido su cui desideri ripristinare il backup.
Domande Frequenti
1. Ho accidentalmente cancellato il mio disco rigido! C’è un modo per recuperare i dati?
Nella maggior parte dei casi, è improbabile che tu riesca a recuperare i tuoi dati. Tuttavia, puoi utilizzare PhotoRec per recuperare file che non sono stati sovrascritti.
2. Come posso creare copie del mio backup una volta che ce l’ho?
Il metodo più veloce e semplice è semplicemente copiarlo usando la riga di comando.
cp/path/to/backup.img backup-copy.imgQuesto creerà una copia nella tua directory corrente, ma puoi anche specificare una directory diversa in cui salvarla se preferisci.
Puoi anche creare una copia utilizzando un browser di file come faresti con qualsiasi altro file. Basta fare clic destro su di esso, selezionare “Copia” e poi incollarlo.
3. C’è un modo per comprimere il file immagine in modo da renderlo più piccolo?
Sì, puoi usare gzip per comprimere rapidamente il backup
gzip/path/to/backup.imgConclusione
Ora dovresti avere una buona idea dei benefici di clonare l’intero disco rigido in un’immagine disco e alcune delle modalità per farlo su Linux. Ma se decidi che preferisci utilizzare un servizio di backup basato su cloud, segui questa guida su come utilizzare CloudBerry per eseguire il backup del tuo desktop Linux.