Backup in Linux con Disk to Disk

La perdita di dati da qualsiasi sistema informatico è sempre costosa in termini di tempo e denaro. Per lo meno, la perdita di dati critici avrà un impatto finanziario sulle aziende di tutte le dimensioni. In alcuni casi, gli amministratori di sistema l'hanno imparato a proprie spese, quando devono ristabilire le informazioni e non hanno avuto una buona politica di backup.

Esistono diversi modi per eseguire il backup di un sistema Linux, incluso rsyncistantanea e altri.

In questo caso tratteremo il Comando da disco a disco, meglio conosciuto online come dd a Backup del sistema Linux. Da disco a disco, è una potente utility UNIX, utilizzata dai makefile del kernel Linux per creare immagini di avvio. Può essere utilizzato anche per copiare i dati. Solo il superutente può eseguire il comando dd.

Dobbiamo anche avvertire che durante l'utilizzo del comando dd, se non stai attento e non sai cosa stai facendo, potresti perdere i tuoi dati.

Backup dell'intero disco rigido di Linux


Per il eseguire il backup di una copia completa di un disco rigido su un altro disco rigido collegato allo stesso sistema, eseguire il comando dd, come mostrato di seguito. In questo comando dd di esempio, il nome del dispositivo UNIX del disco rigido di origine è / dev / hda e il nome del dispositivo del disco rigido di destinazione è / dev / hdb.
 dd if = / dev / sda di = / dev / sdb
Quindi la copia esatta di /dev/sda sarà disponibile su /dev/sdb.

Se ci sono errori, il comando precedente non funzionerà. Con il parametro conv = noerror in seguito possiamo vedere se abbiamo errori di lettura. Se c'è un errore nella scrittura del percorso, avremo errori nell'invio o nell'origine dei dati di cui eseguire il backup, quindi fai attenzione.

Crea un'immagine di un disco rigido


Invece di prendere un backup del disco rigido, puoi creare un file immagine del disco rigido e salvarlo su un altro dispositivo.

Ci sono molti vantaggi nel eseguire il backup dei dati su un'immagine disco per mantenere la portabilità. Questo metodo è spesso più veloce di altri tipi di backup e consente di ripristinare rapidamente i dati a seguito di una catastrofe imprevista.

Il codice per eseguire questo tipo di backup è:

 dd if = / dev / hda di = ~ / hdadisk.img

Ripristina l'immagine di utilizzo del disco rigido


Per ripristinare un disco rigido con il file immagine da un altro disco rigido, utilizzare il seguente comando dd di esempio.
 dd if = hdadisk.img of = / dev / hdb
Il file immagine hdadisk.img, è l'immagine di un /dev/hda, quindi il comando precedente ripristinerà l'immagine di /dev/hda/dev/hdb.

wave wave wave wave wave