Volume 1 auf ReadOnly setzen zur Datenrecovery

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

IngoF

Benutzer
Registriert
17. Okt. 2011
Beiträge
268
Reaktionspunkte
18
Punkte
18
Hallo,

wie schaffe ich es Volume1 auf Readonly zu setzen.
Habe ausversehen ein Verzeichnis mir Filmen gelöscht.

angeblich soll es mit
Rich (BBCode):
mount -o remount, ro /volume1
funktionieren.

Rich (BBCode):
dmesg |tail
kann ich bei jedem Versuch einen Weiteren Eintrag sehen:
Rich (BBCode):
[153789.242979] EXT4-fs (md2): re-mounted. Opts: (null)
[153824.951283] EXT4-fs (md2): re-mounted. Opts: (null)
[153862.299612] EXT4-fs (md2): re-mounted. Opts: (null)
[154005.197560] EXT4-fs (md2): re-mounted. Opts: (null)
[154238.923491] EXT4-fs (md2): re-mounted. Opts: (null)
[155324.263696] EXT4-fs (md3): re-mounted. Opts: (null)
[155331.882172] EXT4-fs (md2): re-mounted. Opts: (null)
[155782.963525] EXT4-fs (md3): re-mounted. Opts: (null)
[155801.115529] EXT4-fs (md3): re-mounted. Opts: (null)
[155809.185727] EXT4-fs (md2): re-mounted. Opts: (null)

demnach sollte es ja klappen.
Wenn ich aber auf einem Share eine Textdatei anlege funktioniert es trotzdem.
Bei ReadOnly dürfte das aber nicht möglich sein.

mit
Rich (BBCode):
mount -l
wird auch immer noch
Rich (BBCode):
rw
angezeigt.

Wi schaffe ich das Volume als RO zu setzen? Will nicht dass durch irgendwelche Schreibzugriffe noch mehr Daten verloren gehen.


Habe eine neue Festplatte eingebaut und als Volume2 eingreichtet.
dort habe PhotoRec (und Testdisk) auf die Diskstation heruntergeladen entpackt und gestartet.
Die geretteten Daten werden also in /volume2/gerettet/ abgespeichert.

Allerdings schaffe ich es nicht die Schreibzugriffe dem DSM zu verbieten.

Das zu rettende Volume1 ist ein RAID5 mit 3 6TB-Platten. Also kann ich nicht so einfach die Diskstation herunterfahren und im Rechner die Daten retten.
 
angeblich soll es mit
Rich (BBCode):
mount -o remount, ro /volume1
funktionieren.
Vertipper oder hast du es mit Leerzeichen zwischen remount und ro probiert? Es dürfte recht schwierig werden das FS ro zu machen, solange noch ein Prozess die Finger (schreibend) auf einer Datei hat. Der sauberere Weg zu Datenrettung wäre die DS runterfahren, Festplatten in PC einbauen, Live System booten und RAID zusammensetzen. Dann vom Livesystem aus versuchen die Daten zu retten.
 
Vielleicht hilft es Dir, wenn Du folgendes Kommando nutzt:

Rich (BBCode):
syno_poweroff_task -d

Ssh bleibt so m.W. benutzbar. Damit kommst Du an das Volume 'ran.
 
Vertipper oder hast du es mit Leerzeichen zwischen remount und ro probiert? Es dürfte recht schwierig werden das FS ro zu machen, solange noch ein Prozess die Finger (schreibend) auf einer Datei hat. Der sauberere Weg zu Datenrettung wäre die DS runterfahren, Festplatten in PC einbauen, Live System booten und RAID zusammensetzen. Dann vom Livesystem aus versuchen die Daten zu retten.

Habe es mit folgenden probiert:
Rich (BBCode):
mount -o remount,ro /volume1
und dann gelesen dass ein Leerzeichen dazwischen muss:
Rich (BBCode):
mount -o remount,ro /volume1

habe keinen unterschied im Ergebnis feststellen können.
 
Rich (BBCode):
syno_poweroff_task -d

Bin über SSH angemeldet und habe den Befehl abgesetzt. Aber es bewirkt nicht viel
Kann mich trotzdem über Web im DSM anmelden.
 
Ich schätze mal das ganze wird nicht klappen da ständig irgendwelche Dateien offen sind die von den installieren Paketen (@appstore, @cloudstation,....) sind.

Der Tipp von dil88 wird wohl zielführend sein, könnte dann aber sein das die verfügbaren Konsolenbefehle eingeschränkt sind.


Wenn du ganz sicehr gehn willst soltlest du die DS herunterfahren und die Platte in einem PC mit Testdisk auslesen. (Google Synology Datenrettung Ubuntu)
 
Der sauberere Weg zu Datenrettung wäre die DS runterfahren, Festplatten in PC einbauen, Live System booten und RAID zusammensetzen. Dann vom Livesystem aus versuchen die Daten zu retten.

Denke da fehlt es mir an Know-How einen Rechner mit Linux zusammen zu basteln und dann noch das RAID-Array aus der Synology zum laufen zu bekommen. Vermutlich besteht eher Gefahr dass ich das komplette RAID5 zerschieße


Also das anhalten hat nur etwas länger gedauert als ich dachte.
Rich (BBCode):
 sudo syno_poweroff_task -d
hat also geholfen.
Über SSH komme kann ich mich jetzt nur über die IP-Adresse anmelden und anmelden über Web klappt auch nicht mehr.

Photorec braucht angeblich noch 30 Stunden.... ich bin gespannt...
 
Zuletzt bearbeitet:
Danke für den Link
...sieht ja eigentlich einfach aus...
 
Ich bin davon ausgegangen, dass Du für eine solche Sache als root angemeldet bist. Das erreichst Du mit dem Kommando:

Rich (BBCode):
sudo -i
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat