Linux è un open-source , il sistema operativo di tipo Unix . Poiché il kernel Linux , ovvero il cuore del sistema operativo , supporta una vasta gamma di hardware , il backup e il ripristino su un altro sistema è supportato in qualsiasi versione del software . Tar è il programma di backup di base integrato in ogni versione di Linux e risale al utility di backup su nastro in Unix . In combinazione con il comando " dd " per eseguire il backup del master boot record ( MBR ) , catrame può essere utilizzato per eseguire il backup di un server Linux completo e ripristinarlo su un altro sistema . Istruzioni
1
Plug un disco esterno nel sistema e montarlo. Consultare il manuale del sistema per istruzioni specifiche sul montaggio dell'unità. Assicurarsi che l' unità esterna ha abbastanza spazio per eseguire il backup dell'intero sistema
2
Aprire una finestra di terminale e digitare il seguente comando per copiare il MBR : .
Su-c 'dd if = /dev /sda of = /path /to /externaldrive /sdabk.mbr count = 1 bs = 512 '
Sostituire " /path /to /externaldrive /" con il percorso per l'unità esterna . Assicurati di includere le virgolette nel comando
3
Digitare il seguente comando per eseguire il backup del sistema : .
Su-c 'tar - cvpzf /percorso /a /esterno /linuxbackup.tgz - exclude = /path /to /esterno - exclude = /lost + found - exclude = /dev - exclude = /proc - exclude = /sys /'
< p > Sostituire " /path /to /esterno /" con il percorso per l'unità esterna . Immettere il comando su una sola riga ed esattamente come mostrato. Questo crea il file " linuxbackup.tgz " sul disco esterno , che è un backup completo del sistema . Il comando esclude l'unità esterna se stessa e le directory che sono pieni dinamicamente dal sistema in fase di avvio . Questo comando può richiedere molto tempo per l'esecuzione , diverse ore su un sistema con 20 GB di dati .
4
Un- mount e scollegare il disco esterno dal sistema di origine . Consultare il manuale del sistema per istruzioni specifiche non- montaggio.
5
Collegare e montare l' unità esterna sul nuovo server . Consultare il manuale del sistema per istruzioni specifiche di montaggio
6
Digitare il seguente comando sul server di destinazione per ripristinare l'MBR : .
Dd if = /path /to /esterno /sdabk . mbr of = /dev /sda
Sostituire " /path /to /externaldrive /" con il percorso al disco esterno
7
Digitare il seguente comando sul server di destinazione . :
su-c 'tar - xvpzf /path /to /esterno /linuxbackup.tgz - C /'
sostituire " /path /to /esterno /" con il percorso dell'unità esterna . Fate attenzione a inserire il comando sul server corretto , perché sarà completamente pulire il sistema e sostituirlo con il backup
8
Digitare il seguente comando per creare le directory escluse : .
< P > su-c ' mkdir /proc && mkdir /lost + found && mkdir /dev && mkdir /sys && init 6'
ricrea le directory escluse e riavvia il sistema . Il server è ora identico a quello originale .