Volume 1 auf ReadOnly setzen zur Datenrecovery

Status
Für weitere Antworten geschlossen.

IngoF

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
268
Punkte für Reaktionen
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.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
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.
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.709
Punkte für Reaktionen
2.118
Punkte
829
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.
 

IngoF

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
268
Punkte für Reaktionen
18
Punkte
18
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.
 

IngoF

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
268
Punkte für Reaktionen
18
Punkte
18
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.
 

tschortsch

Benutzer
Mitglied seit
16. Dez 2008
Beiträge
1.645
Punkte für Reaktionen
34
Punkte
74
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)
 

IngoF

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
268
Punkte für Reaktionen
18
Punkte
18
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:

tschortsch

Benutzer
Mitglied seit
16. Dez 2008
Beiträge
1.645
Punkte für Reaktionen
34
Punkte
74

IngoF

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
268
Punkte für Reaktionen
18
Punkte
18
Danke für den Link
...sieht ja eigentlich einfach aus...
 

dil88

Benutzer
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
30.709
Punkte für Reaktionen
2.118
Punkte
829
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