Come eseguire il backup di un disco rigido in Ubuntu 10.04

June 20

Come eseguire il backup di un disco rigido in Ubuntu 10.04


Molti strumenti di backup si basano su all'utente di specificare quali directory e file specifici devono essere sottoposti a backup e poi andare sul backup dei dati su una base per-file. Questi sono grandi strumenti e hanno il loro posto, ma a ben poco se non ci sono file importanti che l'utente ha dimenticato di aggiungere alla lista di backup. Dd è un potente strumento che afferra tutto per fare copie esatte di intere unità o singole partizioni su tali unità. Può anche essere utilizzata per unità di backup pollice, CD, DVD e altri supporti.

istruzione

Backup partizioni

1 Aprire terminale in modo da poter lavorare da linea di comando.

2 Elencare i filesystem montati digitando "mount -l" e premendo "Invio". Si dovrebbe vedere una o più partizioni elencate e questi sarà simile a "/ dev / sda6 in / home." Ciò significa che la partizione / home è montato sull'unità / dev / sda sulla partizione / dev / sda6. Se si dispone di una sola partizione, è possibile vedere qualcosa come "/ dev / sda1 on /" come risultato.

3 Inserisci quale partizione (s) che si desidera clonare. Clonazione partizioni anziché l'azionamento nel suo complesso darà ulteriore flessibilità seguito, uno dei quali è la capacità di ripristinare solo le partizioni specifiche necessarie. Un altro è avere la capacità di accedere ai cloni di partizione come se fossero unità esterne. Per clonare partizioni, si dovrà lavorare con qualcosa come / dev / sda1.

4 Inserire un percorso di archiviazione. Dal momento che si stanno facendo una copia esatta della partizione, è necessario disporre di spazio di archiviazione che è almeno pari all'intera dimensione della partizione - anche se si sta utilizzando solo una frazione di esso. Utilizzare "montare -l" per trovare il punto di cui si desidera memorizzare i dati di montaggio. Va da sé che questo non dovrebbe essere sulla stessa partizione si esegue il backup.

5 Run "dd if = / dev / <partizione viene eseguito il backup> of = <percorso per il backup> / <nome file di backup di>" per eseguire il backup di una partizione. Questo avrà un aspetto simile "dd if = / dev / sda6 of = / media / extdrive / sda6-backup.img" nel terminale. E 'molto importante che non si mescolano la posizione di ingresso ( "if =") e la posizione di uscita ( "di ="). In questo modo si distrugge tutti i dati già situati nella parte "di =" posizione senza preavviso, se si tratta di un singolo file o un intero disco rigido.

Montaggio di partizione Immagini

6 Aprire terminale in modo da poter lavorare da linea di comando.

7 Creare una nuova directory nella cartella / media a cui si monterà l'immagine di backup. Digitare "sudo mkdir / media / <nome directory>" e premere "Invio".

8 Montare l'immagine di backup digitando "sudo mount -o loop <posizione dell'immagine di backup di> / media / <directory di nome dal passaggio 2>" e premendo "Invio". Questo dovrebbe essere simile a "sudo mount -o loop /media/extdrive/sda6-backup.img / media / backupimg." L'immagine di backup dovrebbe ora apparire come una partizione è possibile accedere.

Consigli e avvertenze

  • Lo strumento dd non si blocchi danneggiati di backup, come ad esempio quelle che si trovano in un disco rigido in mancanza, e terminerà il processo con errori. In questo caso, si consiglia di utilizzare lo strumento ddrescue dal pacchetto gddrescue trovato nei repository di Ubuntu. ddrescue è molto simile a dd, tranne che sarà afferrare quanto più buoni dati possibile prima di tornare e cercando di recuperare i dati da blocchi danneggiati - una tecnica molto utile quando guasto del disco completo potrebbe accadere in qualsiasi momento.
  • Per ripristinare i dati da un'immagine di backup, è sufficiente invertire la dd posizioni "se =" e "di =", tenendo presente gli avvertimenti che nulla al "di =" location verrà sovrascritto.
  • Se si desidera singole directory di backup e / o file, considerare l'utilizzo di rsync. Vedere la sezione riferimenti di questo articolo per ulteriori informazioni.
  • Tenete a mente che dd è un comando molto potente e può facilmente spazzare via un'intera partizione o disco rigido, se utilizzato in modo improprio, quindi soprannomi come "Elimina dati" o "Destroy disco." Siate sempre molto prudenti quando impostate la posizione di uscita ( "di ="), perché verrà sovrascritto nulla in quella posizione quando si preme Invio.