Hallo zusammen.
Ich hatte vor ner Woche ein Problem das auf bestimmte Verzeichnisse nicht schreibend zugegriffen werden konnte - irgendein IO Fehler.
Daraufhin hab Ich einen das Array im Maintainence Mode hochgefahren und die Disk die es betraf gecheckt.
Da der Check Fehler angezeigt hat hab Ich das Array gestoppt und ein XFS Repair durchgeführt.
Bisher alles immer wie hier beschrieben: https://wiki.unraid.net/Check_Disk_Filesystems#Preparing_to_run_xfs_repair
Nach (erfolgreichem?) Repair, welcher ziemlich lang gedauert hat, hab Ich das Array wieder hochgefahren, wobei er einen Parity Sync gestartet hat.
Heute hab Ich festgestellt das einige Shares komplett leer sind und ne menge Daten fehlen. Die HD die Ich repariert hatte wird in Unraid auch als "unable to mount" angezeigt und er bietet mir die Möglichkeit zum formatieren an.
Nach ein bisschen googeln bin Ich zu dem Schluss gekommen das die HD in diesem Zustand recovert werden muss, also raus aus dem array, array gestartet und dann sollte er ja im emulated modus sein und mir die Inhalte der fehlenden Disk aus dem Paritydrive anzeigen, korrekt?
Hier fehlen aber die fehlenden Ordner immer noch, also dürfte auch ein recovery der Platte nicht helfen, richtig?
Ich fürchte das durch das XFS-Repair alle Daten gelöscht und durch den Paritysync danach auch die Paritydaten dieser Ordner gelöscht wurden, oder?
Gibt es jetzt noch irgendeine möglichkeit diese Daten zurück zu bekommen?
Das einzige was Ich bisher gefunden hab ist ddrescue, welches allerdings eine freie Festplatte mit gleicher Größe erfordert, die Ich nicht habe 🙁
Hoffe auf euer KnowHow und das Ich noch an irgendwelche Daten komme... Danke schonmal im Vorraus.
mfg, Thorsten