Safecopy Anleitung: Wie man Safecopy unter Linux benutzt und seine Alternative

Erfahren Sie, wie Safecopy für Linux Ihnen helfen kann, verlorene Dateien wiederherzustellen.

Unabhängig davon, wie vorsichtig Sie sind, besteht immer die Möglichkeit, dass Sie Ihre Daten durch einen Malware-Angriff oder beschädigte Sektoren verlieren. Während Betriebssysteme wie Windows und Mac über native Wiederherstellungsunterstützung verfügen, sind diejenigen, die mit einem Linux-Kernel arbeiten, oft auf Lösungen von Drittanbietern angewiesen. Wenn Sie zu diesen Menschen gehören, werden Sie vielleicht auf Safecopy für Linux stoßen.

Dieser Leitfaden dient als endgültiges Safecopy Linux-Tutorial, mit dem Sie die Software von Grund auf kennenlernen können. Wir informieren Sie auch über die beste Alternative, wenn sie nicht Ihren Erwartungen entspricht.

Teil 1. Was ist Safecopy?

Safecopy ist ein einfaches, kostenloses Programm, das auf beschädigte Sektoren eines Speichermediums zugreifen kann, selbst wenn die Ein-/Ausgabeprotokolle ausgefallen sind. Es kann gelöschte Dateien nicht unbedingt wiederherstellen, aber es kann sie an einen neuen Zielort kopieren, wenn sich der native Dateibrowser als unzureichend für diese Aufgabe erweist. Es funktioniert mit fast jedem digitalen Gerät, einschließlich Disketten, DVDs und Blu-Ray-Discs, Flash-Laufwerken, SD-Karten und Festplatten, neben zahlreichen anderen.

Das Programm verwendet Tools für den zweistufigen Zugriff, mit denen es auch nicht zugewiesene Sektoren durchsuchen kann. Benutzer haben hervorgehoben, dass sie Safecopy verwenden können, um benötigte Dateien wiederherzustellen, selbst wenn die Speicherlaufwerke schwer beschädigt sind. Der Code ist Open-Source und Sie können praktisch von Ihrem Linux-Terminal aus verschiedene Einstellungen vornehmen, um alle erforderlichen Daten abzurufen, bevor Ihr Speichergerät den Geist aufgibt.

Wichtigste Funktionen von Safecopy

Safecopy für Ubuntu und andere Linux-Kernel verfügt über mehrere wertvolle Funktionen. Einige davon werden im Folgenden beschrieben.

  • Mit Safecopy können Sie ganze Blöcke und Partitionen auf einer neuen Festplatte Ihrer Wahl wiederherstellen.
  • Mit Safecopy können Sie ISO-Dateien und virtuelle Images, die auf einem beliebigen Gerät gespeichert sind, wiederherstellen.
  • Von den meisten anderen Open-Source-Linux-Datenrettungstools hat es den am besten lesbaren Ausgabefaktor.
  • Safecopy unterstützt RAW-Zugriff und kann Dateisystem-Images von der Festplatte kopieren. Das ist am besten, um die Konfiguration älterer Speichergeräte zu erhalten und ältere Medien zu emulieren, wie z.B. alte DVD Videos und Konsolenspiele.

Teil 2. Wie verwendet man Safecopy unter Linux?

Nun, da Sie wissen, was Safecopy unter Linux kann, lassen Sie uns beobachten, wie Sie es verwenden können. Es handelt sich schließlich um ein befehlsbasiertes System. Sie müssen also einige Schritte befolgen, bevor Sie Safecopy zur Datenwiederherstellung verwenden.

1. Voraussetzungen

Zunächst müssen Sie sicherstellen, dass Ihr Benutzer-Login über administrative Rechte verfügt, da Sie Änderungen am Dateisystem vornehmen werden. Vergewissern Sie sich außerdem, dass Sie eine starke und beständige Internetverbindung haben. Sie brauchen keine 5G-Geschwindigkeit, aber eine stabile Verbindung zwingt Sie nicht dazu, einen Scan mitten in einer Sitzung zu verschieben.

2. Wie man Safecopy unter Linux installiert

Sie können Safecopy von verschiedenen Webseiten herunterladen, die Open-Source-Links anbieten. SourceForge ist jedoch die beste Wahl, da dort alle Installationsprogramme für verschiedene Linux-Kernel zu finden sind. Ubuntu-Benutzer können auch den folgenden Befehl ausführen, um Safecopy direkt über das Terminal zu installieren.

sudo apt update
sudo apt install safecopy

3. Verschiedene Anwendungsfälle von Safecopy

Verschiedene Anwendungsfälle machen Safecopy zu einer praktikablen Option. Hier erfahren Sie, wie Sie das tun können:

● Wiederherstellen einer Datei von einem gemounteten, aber beschädigten Datenträger, auf dem eine Kopie wahrscheinlich fehlschlagen wird.

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

● Erstellen Sie ein Dateisystem-Image eines beschädigten Datenträgers/Speichermediums.

safecopy /dev/device ~/diskimage

● Stellen Sie die Daten durch einen gründlichen Scan wieder her.

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

(Wenn der logische Versatz in Sektoren von Blöcken bestehen bleibt)

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

● Stellen Sie die Daten so schnell wie möglich wieder her oder stellen Sie die Daten mit einem geringen Risiko einer weiteren Beschädigung des Dateisystems wieder her.

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

● Stellen Sie einige der Dateien schnell wieder her. Scannen Sie dann zu einem späteren Zeitpunkt gründlich nach weiteren Daten.

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

Ein alternativer Ansatz mit den neuen Funktionen für Voreinstellungen:

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

● Verwenden Sie das Laufwerk eines Freundes, um die Daten von meinem beschädigten Laufwerk zu vervollständigen.

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>

● Pausieren Sie einen Datenrettungsvorgang und setzen Sie ihn später wieder fort.

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

● Unterbrechen Sie eine Datenrettungsprozedur und setzen Sie sie später mit der entsprechenden Ausgabe des fehlerhaften Blocks fort.

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

● Pause und Fortsetzung im inkrementellen Modus.

(Es ist ein wenig Bash-Scripting erforderlich, um die korrekten Bad-Block-Listen zu erhalten)

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

● Finden Sie beschädigte Dateien in einem Dateisystem, das nur teilweise wiederhergestellt ist.

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

Hinweis: Möglicherweise finden Sie nur dann einige betroffene Dateien, wenn die unlesbaren Datenteile kleiner sind als die von Ihnen festgelegte Markierungszeichenfolge.

● Schließen Sie die Liste der bisher bekannten fehlerhaften Blöcke eines Dateisystems von der Erstellung von Dateisystem-Images aus.

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

● Erstellen Sie ein Abbild einer Festplatte, die an einem Zielort (X) beginnt und eine bestimmte Größe (Y) hat.

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

● Kombinieren Sie zwei Teilbilder der abgerufenen Daten ohne Zugriff auf die beschädigte Quelle.
(Dies ist ein wenig knifflig). Sie müssen für beide Dateien irgendwie schlechte Blocklisten erhalten, damit Safecopy weiß, wo die fehlenden Daten sind. Sie können diese automatisch verarbeiten, wenn Sie die Funktion -M (markieren) verwenden. Diese Funktion ist bei Safecopy jedoch nicht vorhanden. Nehmen wir an, Sie haben zwei fehlerhafte Blockdateien wie folgt.

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

Die Dateigröße von imag1 muss größer oder gleich groß sein wie die von imag2. Wenn nicht, müssen Sie sie eventuell austauschen, um weiterzumachen.

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

So erhalten Sie die kombinierten Daten, aber keine Liste der fehlerhaften Blöcke. Die daraus resultierende Liste der fehlerhaften Blöcke wäre die Liste der fehlerhaften Blöcke, die

1: in beiden Badblock-Listen, oder
2: in image1.badblocks und jenseits der Dateigröße von image2 sind

Diese Logik in einem kurzen Shell-Skript zu lösen, sollte relativ einfach sein. Die Lösung könnte in zukünftigen Patches mit Safecopy ausgeliefert werden. Bis dahin betrachten Sie dieses Tutorial als Ihre Chance, zu einem beliebigen Open-Source-Projekt beizutragen.

● Daten von einem Bandgerät wiederherstellen.

Wenn der Bandgerätetreiber lseek() unterstützt, behandelt Sfecopy die Datei wie eine normale Datei. Andernfalls wäre es hilfreich, wenn Sie die Option "-S" von Safecopy mit einem selbst geschriebenen Skript verwenden, um die fehlerhaften Blöcke zu überspringen. (Zum Beispiel mit "mt seek"). Stellen Sie außerdem sicher, dass Ihr Bandgerät nicht automatisch zurückspult oder die Verbindung beim Schließen unterbricht.

Teil 3. Die beste Alternative zu Safecopy für die Datenwiederherstellung unter Linux

So vielseitig Safecopy für Ubuntu auch ist, es kann keine Dateien wiederherstellen, die versehentlich gelöscht wurden oder deren Images von der Festplatte gewischt wurden. Außerdem macht die kommandozeilenbasierte Oberfläche das Programm für Personen mit wenig oder gar keiner Programmiererfahrung außerordentlich mühsam.

Hier kann Wondershare Recoverit Ihnen bei der Wiederherstellung von Linux-Daten helfen. Sie können das von Ihnen bevorzugte Installationsprogramm von der offiziellen Webseite herunterladen und selektiv die gewünschten Dateien wiederherstellen, ohne dass es zu Problemen kommt. Es bietet eine kostenlose Datenrettung von bis zu 100 MB Daten auf einmal, aber die Premium-Version schaltet den Zugriff auf mehrere Funktionen frei, einschließlich, aber nicht beschränkt auf die folgenden.

Wondershare Recoverit - Ihre sichere und zuverlässige Linux-Wiederherstellungssoftware

5.481.435 Personen haben das Tool bereits heruntergeladen.

Stellt verlorene oder gelöschte Dokumente, Fotos, Videos, Musik, E-Mails und über 1.000 weitere Dateitypen effektiv, sicher und vollständig wieder her.

Kompatibel mit allen gängigen Linux-Distributionen, einschließlich Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, etc.

Hilft bei mehr als 500 Datenverlustszenarien, wie z.B. Löschen, Formatieren der Festplatte, Absturz des Betriebssystems, Stromausfall, Virenbefall, verlorene Partition und viele mehr.

Funktioniert über eine Fernverbindung. Sie können verlorene Daten wiederherstellen, selbst wenn Ihr Linux-Gerät abgestürzt ist.

Sie können die unten beschriebene Vorgehensweise befolgen, um Wondershare Recoverit als Safecopy-Alternative auf der Linux-Distribution Ihrer Wahl zu verwenden.

Kostenloser Download

Für Windows Vista/7/8/10/11

Kostenloser Download

Für macOS X 10.10 - macOS 13

Schritt 1: Laden Sie Recoverit herunter und installieren Sie es auf Ihrem Computer.

Schritt 2: Navigieren Sie zur Seitenleiste und klicken Sie auf die Registerkarte NAS und Linux. Wählen Sie dann Linux Recovery, um mit der Datenwiederherstellung fortzufahren.

recoverit linux datenrettung

Schritt 3: Die Safecopy-Alternative benötigt Informationen über das Linux-Gerät, von dem Dateien verloren gegangen sind, um eine Fernverbindung herzustellen. Geben Sie die erforderlichen Informationen ein und wählen Sie Verbinden, um Recoverit Zugriff auf das Gerät zu gewähren.

Mit dem Linux-Gerät verbinden

Schritt 4. Sobald die Verbindung hergestellt ist, beginnt die Software automatisch mit dem Scan-Vorgang. Es könnte eine Weile dauern, so dass Sie in der Zwischenzeit andere dringende Aufgaben auf Ihrem System erledigen können.

Scannen von verlorenen Daten auf einem Linux-Gerät

Schritt 5. Sie können während des Scan-Vorgangs eine Vorschau der Dateien anzeigen und den Vorgang jederzeit unterbrechen. Sobald Sie die gewünschten Dateien identifiziert haben, wählen Sie sie aus, klicken Sie auf die Wiederherstellen Schaltfläche und die Dateien werden erfolgreich abgerufen und gespeichert.

Wiederherstellung der Linux-Dateien
Kostenloser Download

Für Windows Vista/7/8/10/11

Kostenloser Download

Für macOS X 10.10 - macOS 13

Fazit

Safecopy ist zwar ein zuverlässiges Tool, um Daten von beschädigten Laufwerken wiederherzustellen, aber es gibt geeignetere Optionen, um gelöschte Dateien von Linux wiederherzustellen. Dafür kann Recoverit geeignet sein. Wir hoffen, dass diese Safecopy Linux-Anleitung Ihnen hilft, die richtigen Entscheidungen für Ihre Speichergeräte und Dateisysteme zu treffen.

Das könnte Ihnen auch gefallen

Wie man Dateien mit debugfs unter Linux wiederherstellt

Eine Anleitung zur Wiederherstellung gelöschter Dateien mit debugfs - einem interaktiven Debugger für das Linux-Dateisystem.

Beste Alternativen zu Recuva für Linux

Dieser Artikel stellt Recuva und seine Einschränkungen vor und bietet gleichzeitig die besten Alternativen.

Wie man Foremost zum Wiederherstellen von Dateien unter Linux verwendet und seine Alternative

Hier erfahren Sie, wie Sie Foremost installieren und verwenden, um Daten unter Linux wiederherzustellen und was die beste Alternative ist.

Wie man Dateien oder Verzeichnisse rekursiv in Linux entfernt

Hier sind die Schritte zum rekursiven Entfernen von Dateien oder Verzeichnissen/Ordnern in Linux