Molti strumenti di backup si affidano all'utente di specificare quali specifiche directory e file devono essere sottoposti a backup e poi andare sul backup dei dati su base file per file. Questi sono grandi strumenti e hanno il loro posto, ma fanno ben poco, se ci sono file importanti che l'utente ha dimenticato di aggiungere alla lista di backup. DD è un potente strumento che afferra tutto facendo copie esatte di interi dischi o singole partizioni su tali unità. Può anche essere utilizzato per backup chiavette USB, CD, DVD e altri supporti.
Istruzioni
Backup di partizioni
1
Apri terminale, quindi si può lavorare da riga di comando.
2
Elencare i file system montati digitando "mount -l" e premendo "Invio". Si dovrebbe vedere una o più partizioni elencate e questi apparirà come "/ dev/sda6 su/Home." Ciò significa che il tuo/Home partizione è montata su disco/dev/sda su partizione/dev/sda6. Se avete solo una partizione, si potrebbe vedere qualcosa come "/ dev/sda1 su /" come risultato.
3
Immettere le partizioni per il quale si desidera clonare. Clonazione partizioni invece dell'unità nel suo complesso, che vi darà ulteriori flessibilità, uno dei quali è la capacità di ripristinare solo le partizioni specifiche necessarie. Un altro sta avendo la possibilità di accedere i cloni di partizione come se fossero dischi esterni. Per clonare partizioni, si dovrà lavorare con qualcosa come/dev/sda1.
4
Immettere un percorso di archiviazione. Dal momento che si sta effettuando un duplicato esatto della partizione, sarà necessario avere spazio di archiviazione che è almeno uguale all'intera dimensione della partizione..--anche se si utilizza solo una frazione di esso. Utilizzare "mount -l" per trovare il punto di montaggio di cui si desidera memorizzare i dati. Va da sé che questo non dovrebbe essere sulla stessa partizione che sta eseguendo il backup.
5
Eseguire "dd se = / dev/< partizione backup > of = < percorso backup > / < nome del file di backup >" per eseguire il backup di una partizione. Questo aspetto qualcosa come "dd se = / dev/sda6 of=/media/extdrive/sda6-backup.img" nel terminale. È molto importante che voi non scambiare la posizione di input ("se =") e il percorso di output ("di ="). In questo modo distruggerà tutti i dati che già si trova nella posizione "of =" senza preavviso, che si tratti di un singolo file o un intero disco rigido.
Montaggio di immagini di partizione
6
Apri terminale, quindi si può lavorare da riga di comando.
7
Creare una nuova directory nella cartella /media a cui verrà montata 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 > /media/ < nome directory dal passo 2 >" e premendo "Invio". Questo dovrebbe essere qualcosa come "sudo mount -o loop /media/extdrive/sda6-backup.img /media/backupimg." L'immagine di backup dovrebbe ora presentarsi come una partizione che è possibile accedere.
Consigli & Avvertenze
- Lo strumento di dd non eseguirà il backup di blocchi danneggiati, come quelli trovati in un disco rigido in mancanza e terminerà il processo con errori. In questo caso, è consigliabile utilizzare lo strumento di ddrescue dal pacchetto gddrescue trovato nei repository di Ubuntu. ddrescue è molto simile a dd, tranne per il fatto che sarà attirare quanti più dati buoni come possibile prima di tornare indietro e cercando di salvare dati da blocchi danneggiati - una tecnica molto utile quando completo errore unità potrebbe accadere in qualsiasi momento.
- Per ripristinare i dati da un'immagine di backup, è sufficiente invertire il dd "se =" e "of =" posizioni, tenendo a mente gli avvertimenti che nulla nella posizione di "of =" verranno sovrascritti.
- Se si desidera eseguire il backup di singole directory 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 facilmente può spazzare via un'intera partizione o disco rigido se utilizzato in modo improprio, quindi soprannomi come "Eliminare dati" o "Destroy disco." Sempre essere estremamente attenti quando l'impostazione del percorso di output ("di =") perché nulla in tale posizione verrà sovrascritto quando si preme immettere.