Esercitazione su Safecopy: Come recuperare i file in Linux con Safecop

Tutorial su Safecopy: Come usare Safecopy su Linux e le sue alternative

Safecopy è uno strumento gratuito per Linux che può aiutare a recuperare i file persi sul PC. Se siete alla ricerca di un tutorial su Safecopy per Linux, questa è la guida che fa per voi.

Scarica | Win Scarica | Mac
100% sicuro e download gratuito

Indipendentemente dalla vostra attenzione, c'è sempre la possibilità di perdere i vostri dati a causa di un attacco malware o di settori corrotti. Mentre sistemi operativi come Windows e Mac dispongono di un supporto nativo per il ripristino, coloro che utilizzano kernel Linux spesso si affidano a soluzioni di terze parti. Se siete tra questi, potreste imbattervi in Safecopy per Linux.

Questa guida è un tutorial definitivo su Safecopy Linux, che vi permetterà di capire tutto sul software dall'interno. Vi informeremo anche sulla migliore alternativa se non dovesse soddisfare le vostre aspettative.

Parte 1. Che cos'è Safecopy?

Safecopy è un programma semplice e gratuito in grado di accedere a settori danneggiati o corrotti di un dispositivo di archiviazione, anche quando i protocolli di input/output sono falliti. Non può necessariamente recuperare i file eliminati, ma può copiarli in una nuova destinazione quando il browser di file nativo si rivela inadeguato per il lavoro. Funziona con quasi tutti i dispositivi digitali, tra cui dischetti, dischi DVD e Blu-Ray, unità flash, schede SD e dischi rigidi.

Il programma utilizza strumenti di accesso a due livelli che gli consentono di esplorare anche i settori non allocati. Gli utenti hanno sottolineato di poter utilizzare Safecopy per recuperare i file necessari anche in presenza di gravi danni fisici sulle unità di archiviazione. Il codice è open-source ed è possibile configurare comodamente varie impostazioni dal terminale Linux per recuperare tutti i dati necessari prima che il dispositivo di archiviazione ceda.

Caratteristiche principali di Safecopy

Safecopy per Ubuntu e altri kernel Linux è dotato di diverse caratteristiche preziose. Di seguito ne vengono descritte alcune di rilievo.

  • Con Safecopy è possibile ripristinare interi blocchi e partizioni su un nuovo disco a scelta.
  • Safecopy consente di ripristinare i file ISO e le immagini virtuali memorizzati su qualsiasi dispositivo.
  • Ha il fattore di output più leggibile della maggior parte degli altri strumenti di recupero dati Linux open-source.
  • Safecopy supporta l'accesso RAW e può copiare immagini del file system dal disco. Questo è il modo migliore per preservare la configurazione dei vecchi dispositivi di archiviazione e per emulare i vecchi supporti, come i vecchi film in DVD e i giochi per console.

Parte 2. Come utilizzare Safecopy su Linux?

Ora che sapete cosa può fare Safecopy su Linux, vediamo come utilizzarlo. Dopo tutto, si tratta di un sistema basato sui comandi. Pertanto, è necessario seguire alcuni passaggi prima di utilizzare Safecopy per il recupero dei dati.

1. Prerequisiti

Innanzitutto, è necessario assicurarsi che l'accesso dell'utente abbia i diritti di amministrazione, poiché si tratterà di modifiche al file system. Inoltre, verificate di avere una connessione a Internet forte e costante. Non è necessaria la velocità 5G, ma una connessione stabile non costringe a rimandare una scansione nel bel mezzo di una sessione.

2. Come installare Safecopy su Linux

È possibile scaricare Safecopy da diversi siti web che offrono link open-source. Tuttavia, SourceForge è la scelta migliore, poiché contiene tutti i programmi di installazione per i vari kernel Linux. Gli utenti di Ubuntu possono anche eseguire il seguente comando per installare Safecopy direttamente dal terminale.

sudo apt update
sudo apt install safecopy

3. Diversi casi d'uso di Safecopy

Diversi casi d'uso rendono Safecopy un'opzione valida. Ecco come fare:

● Ripristinare un file da un disco montato ma danneggiato, sul quale è probabile che la copia fallisca.

safecopy /path/to/problemfile ~/saved-file

● Creare un'immagine del file system di un disco/dispositivo di archiviazione danneggiato.

safecopy /dev/device ~/diskimage

● Ripristinare i dati attraverso una scansione approfondita.

safecopy source dest -l 1* -R 8 -Z 2

(Se il disallineamento logico persiste nei settori dei blocchi)

safecopy source dest -l 1* -r 1 -R 8 -Z 2

● Ripristinare i dati il più rapidamente possibile o ripristinare i dati con un basso rischio di danneggiare ulteriormente il file system.

safecopy source dest -l 10% -R 0 -Z 0

● Ripristinare rapidamente alcuni file. Poi, in un secondo momento, scansionare a fondo altri dati.

safecopy source dest -l 10% -R 0 -Z 0 -o badblockfile
safecopy source dest -l 1* -R 8 -Z 2 -I badblockfile

Un approccio alternativo che utilizza le nuove funzioni preimpostate:

safecopy source dest --stage1
safecopy source dest --stage2
safecopy source dest --stage3

● Utilizzare l'unità disco di un amico per completare i dati dell'unità danneggiata.

safecopy /dev/mydrive imagefile <someoptions> -b <myblocksize> \
-o myblockfile;
safecopy /dev/otherdrive imagefile <someoptions> -b <otherblocksize> \
-I myblockfile -i <myblocksize> -o otherblockfile;
safecopy /dev/anotherdrive imagefile <someoptions> \
-b <anotherblocksize> -I otherblockfile -i <otherblocksize>

● Mettere in pausa e riprendere successivamente una procedura di salvataggio dei dati.

safecopy source dest
<CTRL+C> (safecopy aborts)
safecopy source dest -I /dev/null

● Interrompere e successivamente riprendere una procedura di salvataggio dei dati con l'uscita del blocco danneggiato appropriato.

safecopy source dest <options> -o badblockfile
<CTRL+C> (This aborts Safecopy.)
mv badblockfile savedbadblockfile
safecopy source dest -C /dev/null -o badblockfile
cat badblockfile >>savedbadblockfile

● Pausa e ripresa in modalità incrementale.

(È necessario un po' di scripting bash per ottenere gli elenchi corretti di blocchi difettosi).

safecopy source dest <options> -o badblockfile1
safecopy source dest <options> -I badblockfile1 -o badblockfile2
<CTRL+C> (safecopy aborts)
latest=$( tail -n 1 badblockfile2 )
if [ -z $latest ]; then latest=-1; fi;
cat badblockfile1 | while read block; do
[ $block -gt $latest ] && echo $block >>badblockfile2;
done;
safecopy source dest <options> -I badblockfile2 -o badblockfile3

● Individuare i file danneggiati in un file system che è stato salvato solo parzialmente.

safecopy /dev/filesystem image -M CorruptedImage
fsck image
mount -o loop image /mnt/mountpoint
grep -D /mnt/mountpoint "CorruptedImage"

Nota: è possibile trovare alcuni file interessati solo se le porzioni di dati illeggibili sono più piccole della stringa di marcatura designata.

● Escludere l'elenco dei blocchi danneggiati precedentemente noti di un filesystem dalla creazione dell'immagine del filesystem.

dumpe2fs -b /dev/filesystem >badblocklist
safecopy /dev/filesystem image \
-X badblocklist -x <blocksize of your fs>

● Creare un'immagine di un disco che parte da una destinazione (X) e ha una dimensione specifica (Y).

safecopy /dev/filesystem -b <bsize> -s <X/bsize> -l <Y/bsize>

● Combinare due immagini parziali dei dati recuperati senza accedere alla fonte danneggiata.
(Questa operazione è un po' complicata. È necessario ottenere elenchi di blocchi danneggiati per entrambi i file, in modo che Safecopy sappia dove si trovano i dati mancanti. È possibile elaborarli automaticamente se si utilizza la funzione -M (mark). Tuttavia, questa funzione non è presente in Safecopy. Supponiamo di avere due file di blocco difettosi, come segue.

imag1.dat
imag1.badblocks (blocksize1)
imag2.dat
imag2.badblocks (blocksize2)

La dimensione del file di imag1 deve essere maggiore o uguale a quella di imag2. In caso contrario, potrebbe essere necessario scambiarli per procedere oltre).

cp imag2.dat combined.dat
safecopy imag1.dat combined.dat -I imag2.badblocks -i blocksize2 \
-X imag1.badblocks -x blocksize1

(In questo modo si ottengono i dati combinati, ma non l'elenco dei blocchi difettosi in uscita. L'elenco dei blocchi danneggiati risultante è costituito dai blocchi danneggiati che sono

1: in entrambi gli elenchi di blocchi danneggiati, oppure
2: in image1.badblocks e oltre la dimensione del file di image2

Risolvere questa logica in un breve script di shell dovrebbe essere ragionevolmente semplice. La soluzione potrebbe essere fornita con Safecopy nelle patch future. Fino ad allora, considerate questo tutorial come la vostra occasione per contribuire a un progetto open-source a caso).

● Salvataggio dei dati di un dispositivo a nastro.

Se il driver del dispositivo a nastro supporta lseek(), Sfecopy lo tratterà come un qualsiasi file normale. Altrimenti, sarebbe utile utilizzare l'opzione "-S" di Safecopy con uno script scritto da sé per saltare i blocchi danneggiati. (Ad esempio, utilizzando "mt seek"). Inoltre, assicuratevi che il dispositivo a nastro non si riavvolga automaticamente o si disconnetta alla chiusura.

Parte 3. La migliore alternativa a Safecopy per il recupero dei dati Linux

Per quanto versatile sia Safecopy per Ubuntu, non è comunque in grado di recuperare i file eliminati accidentalmente o le cui immagini sono state cancellate dal disco. Inoltre, l'interfaccia basata sulla riga di comando lo rende eccezionalmente problematico per le persone con poca o nessuna esperienza di programmazione.

È qui che Wondershare Recoverit può aiutarvi con il recupero dei dati di Linux. È possibile scaricare il programma di installazione preferito dal sito Web ufficiale e recuperare selettivamente i file desiderati senza alcun problema. Offre il recupero gratuito di un massimo di 100 MB di dati alla volta, ma la versione premium sblocca l'accesso a diverse funzioni, tra cui, ma non solo, le seguenti.

Wondershare Recoverit - Il Vostro Software di Recupero Linux Sicuro e Affidabile

5.481.435 persone lo hanno scaricato.

Recupera documenti, foto, video, musica, e-mail e altri oltre 1000 tipi di file persi o cancellati in modo efficace, sicuro e completo.

Compatibile con tutte le principali distro Linux, tra cui Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, ecc.

Assiste in oltre 500 scenari di perdita di dati, come l'eliminazione, la formattazione del disco, l'arresto del sistema operativo, l'interruzione di corrente, l'attacco di virus, la perdita di una partizione e molti altri.

Funziona attraverso una connessione remota. È possibile recuperare i dati persi anche quando il dispositivo Linux si blocca.

È possibile seguire la procedura descritta di seguito per utilizzare Wondershare Recoverit come alternativa a Safecopy sulla distribuzione Linux scelta.

Scarica Gratis

Per Windows XP/Vista/7/8/10/11

Scarica Gratis

Per macOS X 10.10 - macOS 13

Passo 1: Scaricare e installare Recoverit sul computer.

Passo 2: passare alla barra laterale e fare clic sulla scheda NAS and Linux. Quindi selezionare Linux Recovery per procedere con il processo di recupero dei dati.

recoverit linux recupero dati

Passo 3: L'alternativa Safecopy richiede informazioni sul dispositivo Linux da cui sono stati persi i file per stabilire una connessione remota. Fornire le informazioni necessarie e selezionare Connetti per concedere a Recoverit l'accesso al dispositivo.

connettersi al dispositivo Linux

Passo 4. Una volta stabilita la connessione, il software inizia automaticamente il processo di scansione. Potrebbe essere necessario un po' di tempo, in modo da poter completare altre attività urgenti sul sistema nel frattempo.

scansione dei dati persi su un dispositivo Linux

Passo 5. È possibile visualizzare l'anteprima dei file durante il processo di scansione e interromperlo in qualsiasi momento. Una volta identificati i file desiderati, selezionateli, fate clic sul pulsante Recupera e i file verranno recuperati e salvati con successo.

recuperare i file linux
Scarica Gratis

Per Windows XP/Vista/7/8/10/11

Scarica Gratis

Per macOS X 10.10 - macOS 13

Riassunto

Mentre Safecopy è uno strumento affidabile per recuperare i dati da unità danneggiate, esistono opzioni più adatte per recuperare i file eliminati da Linux. Per questo, Recoverit può essere adatto all'applicazione. Ci auguriamo che questa guida di Safecopy Linux vi aiuti a prendere le decisioni appropriate per i vostri dispositivi di archiviazione e file system.

Le persone chiedono anche