RAID-Partitionen retten

Ich möchte die Daten von einer 4-TB-Platte aus einem früheren NAS-Laufwerk von QNAP wiederherstellen. Ich war der Meinung, dass, weil QNAP auch mit Linux arbeitet, die Daten jederzeit unter Linux lesbar sein werden. Letzt habe ich festgestellt, dass die Dateien überhaupt nicht lesbar sind. Dummerweise habe ich das NAS-Laufwerk verkauft, bevor ich die Platte sichern konnte.
Für Windows habe ich ein (sehr teures) Programm gefunden, das angeblich die Daten wiederherstellen können soll. Aber bei manjaro bin ich noch nicht fündig geworden.
In Laufwerke sieht das so aus:

Wie kann ich die Daten wieder herstellen?

Ist das Programm (von dem Du ja nicht weißt, ob es am Ende das tut was es verspricht) so teuer,
daß es sich lohnen würde, nochmal so ein Gerät zu kaufen, wie Du es gerade verkauft hast?
Kannst es ja dann wieder verkaufen … :slightly_smiling_face:

Kosten / Nutzen und erforderlicher Aufwand

Aber es gibt hier sicher Experten, die wissen wie man an die Daten dran kommen könnte.

Auf jeden Fall brauchst Du erstmal eine exakte Kopie der ganzen Platte
dd
damit Du nicht mit dem Original arbeiten mußt (was es möglicherweise verändern könnte)
bzw. immer wieder darauf zurückgreifen kannst.

So eine große Platte kostet ja auch Geld - und dann noch Arbeit(szeit) oben drauf.

Ich würde ja mal den Typen fragen, dem Du es verkauft hast - ob er es Dir gegen eine Aufwandsentschägigung nochmal zur Verfügung stellt.

1 Like

Welches Dateisystem wird auf dieser Platte verwendet ?
fdisk -l von dieser Platte oder Gparted.

1 Like

man müsste ersteinmal wissen ob es ein soft- oder hardware-raid war. sollte es ein hardwareraid sein wird es ohne den originalen hardwarecontroller wohl mehr als schwer.

1 Like

Wenn es nun Raid 1 war, dann kann eine Festplatte eingehängt werden.
Bei Raid 0 oder Raid 5 geht dies nicht.

Gute Idee, wäre einen Versuch wert. Werde ich probieren.
Das Programm heißt RAID-Recovery und kostet 250 oder 500 $

~sudo fdisk -l
[sudo] Passwort für rolf: 
...
Gerät      Boot Anfang      Ende  Sektoren  Größe Kn Typ
/dev/sdg1          40    1060289    1060250 517,7M Microsoft Basisdaten
/dev/sdg2     1060296    2120579    1060284 517,7M Microsoft Basisdaten
/dev/sdg3     2120584 7796248109 7794127526   3,6T Microsoft Basisdaten
/dev/sdg4  7796248112 7797308399    1060288 517,7M Microsoft Basisdaten
/dev/sdg5  7797308408 7814015999   16707592     8G Microsoft Basisdaten
~

gparted sieht so aus:
Bildschirmfoto vom 2024-04-28 22-25-42

Im Grunde muss da bei RAID1 nichts wiederhergestellt werden, da sich auf beiden Festplatten exakt das selbe befindet.

Angenommen, es ist wirklich ein Linux Software-Raid:

sudo mdadm --force --assemble --run /dev/mdX /dev/sdXY
# oder
sudo mdadm --force --run --assemble --scan

Wenn der Gegenpart nicht da ist, verweigert es den Dienst. Deswegen muss man es zwingen.

Dann musst du das Dateisystem halt einhängen:

sudo mount -m /dev/mdX /tmp/mdX-part

Und dann siehst den Inhalt:

ls /tmp/mdX-part

Bei RAID0 wird es kompliziert, da sich die Daten auf 2 Festplatten verteilen. Wenn du da Daten herausholen willst, brauchst du die zweite Platte, ansonsten kannst du versuchen noch Datenreste zu bekommen. Bei /dev/md124 wäre das der Fall oben im Bild.


Update

Das wäre bestimmt auch noch nützlich:

Auch wenn Debian verwendet wird, ist es unter Manjaro nicht anders. Scheint mir, dass es einen RAID-Spiegel mit LVM ist. Das heißt du müsstest, nachdem du das RAID montiert hast in /dev/mdX, musst du noch die VolumeGroup (VG) aktivieren. Und dann kannst du erst mounten.

Aber naja Qnap und seine Eigenheiten, da muss man sich halt einlesen. mdadm und lvm sind dann so Befehle die man studieren muss, also das Handbuch (Stichwort man mdadm, man lvm). Ohne kann man mehr kaputt machen. Qnap macht das alles benutzerfreundlich mit einer Benutzerschnittstelle, aber außerhalb davon bedeutet es insbesondere in deinem speziellen Fall: Studieren geht über Probieren.

Dort steht aber msftdata bei der Partition.

Ich habe das gleiche Problem,
leider komm ich aktuell mit den Befehlen nicht weiter, kann mir jemand behilflich sein?
Diese Festlplatte war in einem qnap Nas als einzige Platte verbaut.

Hier ist der Auszug von fdisk

Festplatte /dev/sdb: 3,64 TiB, 4000787030016 Bytes, 7814037168 Sektoren
Festplattenmodell: ST4000VN008-2DR1
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 3EF247DC-015A-4E5C-B756-3ABECA792318

Gerät Anfang Ende Sektoren Größe Typ
/dev/sdb1 40 1060289 1060250 517,7M Microsoft Basisdaten
/dev/sdb2 1060296 2120579 1060284 517,7M Microsoft Basisdaten
/dev/sdb3 3145728 7797274623 7794128896 3,6T Microsoft Basisdaten
/dev/sdb4 7797274632 7798352624 1077993 526,4M Microsoft Basisdaten
/dev/sdb5 7798352632 7814015999 15663368 7,5G Microsoft Basisdaten

Du hast das gleiche Problem wie er (@Rolf_V ) wie es aussieht.

Wenn er es für sich gelöst hat, wirst Du es auch erfahren.

Bis jetzt gab es “nur” Anregungen.

Du bist bis fdisk gekommen.

Du bist genau da, wo auch @Rolf_V momentan ist.

Ist es schwierig, so ein System wieder zu beschaffen?
… das wär die einfache Lösung, wie es aussieht …

1 Like

auf jeden fall die sicherste. alle anderen möglichkeiten haben eine hohe wahrscheinlichkeit das man die daten schrottet und dann ist einem auch nicht geholfen.

Deshalb hatte ich ja auch das image der Platte via dd erwähnt.
So kann man zur Not immer wieder zurück zum Originalzustand - wenn man denn mit der Platte anstatt mit dem Abbild arbeitet.

… nehme ich zumindest an - scheint ja bei / für BTRFS nicht zu gehen
aber das habe ich nur gelesen - das ist nichts, was ich “weiß”.

Das Nas ist bei mir noch vorhanden, leider hab ich noch keine vernünftige Lösung gefunden die richtige Platte zu spiegeln weil wie gesagt vorher nur diese 1 Platte vorhanden war und ich jetzt 2 neue besorgt hab…
Dann muss ich wohl ins qnap forum.

1 Like

Spiegeln ? sehe zu das du die daten auf platten bekommst die ein kompatibles dateisystem haben und nicht nochmal ein elitäres microschrott-system verwendest. dann wäre das ganze nämlich von vornherein garnicht passiert.

Du kannst versuchen, die 3,6 TB Partition einzuhängen.
mount -t auto /dev/sdx /mnt.

Oder mit einer Nvme Festplatte.

Aber:
Bild 1: 4 TB Linux Raid
Bild 2: 3,6 TB msftdata

Und:
NAS weg und dann wieder zurück…