Comando DDRESCUE in Linux

Comando DDRESCUE in Linux

Il pacchetto DDRESCUE nel sistema operativo Linux è uno strumento di recupero dei dati utilizzato per archiviare i dati da una partizione arrestata. Clone i dati da un dispositivo di input che viene corrotto e in procinto di smettere di rispondere. Copia automaticamente i dati da un'unità di input e li salva su un'altra unità. La parte DD nel comando dDrescue crea un backup dell'immagine di una partizione o di un'unità. Dimostreremo l'uso del pacchetto dDrescue e comandi in Ubuntu 22.04 Sistema in questo articolo.

Come installare il pacchetto DDrescue in Ubuntu 22.04

Il modo più semplice per installare il pacchetto DDrescue in Ubuntu 22.04 è utilizzare il comando APT o APT-get. Basta aggiornare il repository del Commnand APT o APT-get e installare il pacchetto DDRESCUE nel solito modo. Il seguente comando GDDRESCUE di installazione consente di installare il pacchetto GDDRESCUE nel sistema operativo Linux:

Si noti che abbiamo installato il GDDRESCUE anziché DDRESCUE. Il GDDRESCUE è la versione GNU del dDrescue che fornisce l'eseguibile /sbin /dDrescue. Quindi, per installare il dDrescue, viene utilizzato il nome del pacchetto GDDrescue. Per eseguire il comando, viene utilizzato il nome DDRESCUE. Trova il seguente output del comando di installazione GDDRESCUR:

Come puoi vedere, il pacchetto GDDrescue è installato correttamente. Il tuo sistema è pronto per eseguire il comando DDRESCUE.

Controlla il manuale del comando dDrescue

Quando usi il comando dDrescue per la prima volta, potresti confonderti perché non lo hai familiarità con completamente. Il manuale del dDrescue ti consente di capirlo e familiarizzare con esso. Fare riferimento ad esso quando hai bisogno di aiuto. Per ottenere la pagina manuale del pacchetto DDRESCUE, è possibile utilizzare il seguente comando:

Ecco la pagina manuale:




Elenca i dispositivi disponibili da montare

I dispositivi disponibili o i dispositivi di blocco possono essere visualizzati utilizzando il comando LSBLK -E7. Visualizza tutti i dispositivi a blocchi disponibili esclusi i dischi di RAM in un formato simile a un albero. Vedi il seguente comando:

Quando esegui questo comando, otterrai un elenco formattato simile a un albero dei dispositivi di blocco. Vedi l'elenco nella seguente illustrazione:

Qui, puoi vedere le parti successive del disco /SDA nel formato simile a un albero. Da questo elenco, puoi determinare quale è l'unità Linux in esecuzione. Se non capisci da questo elenco, puoi scollegare tutti i tuoi dispositivi e collegarli uno per uno e capire cosa si riferisce a quale Drive.

Ricreare il file di salvataggio dal comando dDrescue

La funzione principale del comando dDrescue è di clonare un'unità e recuperare i dati da un dispositivo corrotto. Ricreiamo il file di salvataggio usando il comando dDrescue. Il modo migliore e ottimale per salvare i tuoi dati è quello di creare un clone dell'unità interessata appena prima che l'unità diventi non risponde. In tali situazioni, il comando dDrescue viene spesso utilizzato per clonare i dischi rigidi poiché è un'utilità di recupero dati gratuita, utile e potente disponibile nel sistema operativo Linux. La cosa migliore del comando dDrescue che lo rende migliore di qualsiasi altro strumento di recupero dei dati è che non scrive zeri al file di output o troncano i file e compila successivamente i settori cattivi che sono stati persi nei passaggi precedenti. La sintassi del comando dDrescue è la seguente:

Qui, il dDrescue è il nome di comando che esegue la funzione principale. L'opzione si riferisce all'elenco delle opzioni disponibili per il comando dDrescue ed è comunemente noto come flags. Lo "in file" si riferisce al file di input che deve essere clonato. Il "out-file" si riferisce al file in cui verranno clonati i dati di input. E infine, il "file di tronchi" viene utilizzato per archiviare i registri della clonazione. Ecco il comando di esempio effettivo che ricrea un file di salvataggio da parte del comando dDrescue. Questo è il primo comando che avvia il processo:

Quando si esegue questo comando, viene prodotto il seguente output:

Il secondo comando è il seguente:

Qui, usiamo il flag -f e -n con il comando dDrescue. Il flag -f viene utilizzato per far sovrascrivere il comando dDrescue la partizione di output. E il flag -n viene utilizzato per rendere il comando dDrescue non tentare di dividere o riprovare i blocchi non riusciti. Il seguente risultato è ciò che otterrai quando esegui questo comando:

Ora, ottieni un accesso diretto al file di input utilizzando il flag -d. Inoltre, usa il flag -r3 per imporre l'uscita dopo 3 tentativi. Per prendere i tentativi Infinity, usa -1.

Guarda il seguente output:

Il prossimo passo è forzare il controllo se il filesystem è contrassegnato o meno:

Guarda il seguente output:

Rileggi il file salvato dall'unità /MNT:

Elenca tutti i file salvati con il seguente comando:

Il risultato è riportato nel seguente:

Ora, copia tutti i file salvati usando RSYNC:

Ecco il processo di copia dei file:

Come disinstallare il pacchetto DDRESCUE da Ubuntu 22.04

Per disinstallare il pacchetto DDRESCUE, è necessario utilizzare il comando "Rimuovi". Per disinstallare il pacchetto DDRESCUE, i dati, le dipendenze e tutte le sue configurazioni, utilizzare il comando seguente:

Si noti che tutto ciò che riguarda il pacchetto DDRESCUE viene rimosso dal sistema:

Punti importanti da ricordare

Quando si tenta di utilizzare il file DDRESCUE per salvare un file danneggiato, assicurarsi di seguire il processo in modo sicuro. Tieni i seguenti punti nella tua mente in modo da poter eseguire in sicurezza il processo completo:

  • Assicurati di utilizzare un file di registro per riprendere un salvataggio.
  • Non eseguire mai un comando dDrescue su una partizione di scrittura/lettura montata.
  • Un'unità con errori I/O non deve essere utilizzata per riparare un file system.
  • I dati sull'unità di destinazione verranno sovrascritti quando si crea un clone. Fai attenzione ai tuoi dati e assicurati di non avere alcuni dati importanti in quel dispositivo.

Conclusione

Abbiamo esplorato il comando dDrescue in questo articolo. Abbiamo imparato come installarlo in Ubuntu 22.04 Sistema e come usarlo nel nostro sistema operativo Linux. Abbiamo anche imparato a clonare un'unità in un altro dispositivo mentre faceva un file di registro con l'aiuto di un esempio. Segui l'esempio ogni volta che devi creare un clone dell'unità.