Hallo zusammen,
nach einer steilen Lernkurve und vielen Stunden in Proxmox und meinen VMs habe ich es nun auch "geschafft" mich in ein Problem zu bringen. Und nach meiner bisherigen Suche ein großes Problem.
Ich habe über Proxmox einen LXC Container aufgesetzt der eine Cloud anbietet. Der Datenspeicher für diese Cloud war/ist eine Festplatte die in Proxmox als ZFS gemountet ist und für den Container als extra Harddrive gemounted wurde.
Nach meinem Umzug auf einen neuen Sever habe ich einen dummen, dummen Fehler begangen: Ich habe die ZFS Platte zum Daten "rüber ziehen" in meine Windows Maschine geschmissen. Ab hier ging es steil bergab.... Windows hat die Platte als GPT "erkannt". Kein Zugriff.
Also Platte zurück in den alten Sever. Dort wird Sie zwar sowohl von Proxmox als ZFS erkannt als auch für den LXC als mounted Laufwerk, allerdings ist für mich über die shell selbst als root kein Zugriff in das Verzeichnis möglich. Es zeigt immer noch den erstellten Ordner "hdd" unter /mnt an aber kein Zugriff für r oder w.
Benutzer/Gruppe ist mit nobody/nogroup angeben und ich kann keinerlei Änderungen vornehmen.
Ein Beitrag hier aus dem Forum hat für ein ähnliches Problem vorgeschlagen den LXC als priviligiert zu starten.
Also Backup erstellt. Dieses wurde zwar "erfolgreich" beendet. Hat aber im Anschluss den original LXC gelöscht.
Auch ein restore scheitert mit einem Fehler. Die runtergeladene Backup Datei lässt sich ebenfalls nicht entpacken. Sprich: die original VM die die Platte genutzt hat ist nun ebenfalls verloren da das Backup korrupt ist.
Man merkt, heute ist auf jeden Fall nicht mein Tag.
Meine Frage nun:
Gibt es eine Möglichkeit die Daten auf der Platte noch zu retten? Es geht hier um extrem wichtige persönliche Daten die ich im schlimmsten Fall auch über einen Dienstleister "recovern" lassen würde (Falls das überhaupt noch machbar ist).
Wenn es noch Möglichkeiten gibt, welche sind diese? Was kann ich tun, welche Infos werden benötigt um meine Situation zu evaluieren?
Der Server selbst ist unwichtig und komplett durch einen neuen ersetzt daher gilt 100% meiner Priorität dieser einen ZFS Platte.
Gibt es eine Mögichkeit die Daten direkt über das Proxmox system zu erreichen oder ist es nun ein noch größeres Problem das die original VM/LXC hinüber ist?
Als Hintergrund zu meinen Fähigkeiten: IT Student, ca. 1 Jahr Erfahrung im UNIX Umfeld und (abgesehen von heute) eigentlich nicht dumm.
Ich hoffe auf eine Lösung und bedanke mich schonmal für jegliche Hilfe!
nach einer steilen Lernkurve und vielen Stunden in Proxmox und meinen VMs habe ich es nun auch "geschafft" mich in ein Problem zu bringen. Und nach meiner bisherigen Suche ein großes Problem.
Ich habe über Proxmox einen LXC Container aufgesetzt der eine Cloud anbietet. Der Datenspeicher für diese Cloud war/ist eine Festplatte die in Proxmox als ZFS gemountet ist und für den Container als extra Harddrive gemounted wurde.
Nach meinem Umzug auf einen neuen Sever habe ich einen dummen, dummen Fehler begangen: Ich habe die ZFS Platte zum Daten "rüber ziehen" in meine Windows Maschine geschmissen. Ab hier ging es steil bergab.... Windows hat die Platte als GPT "erkannt". Kein Zugriff.
Also Platte zurück in den alten Sever. Dort wird Sie zwar sowohl von Proxmox als ZFS erkannt als auch für den LXC als mounted Laufwerk, allerdings ist für mich über die shell selbst als root kein Zugriff in das Verzeichnis möglich. Es zeigt immer noch den erstellten Ordner "hdd" unter /mnt an aber kein Zugriff für r oder w.
Benutzer/Gruppe ist mit nobody/nogroup angeben und ich kann keinerlei Änderungen vornehmen.
Ein Beitrag hier aus dem Forum hat für ein ähnliches Problem vorgeschlagen den LXC als priviligiert zu starten.
Also Backup erstellt. Dieses wurde zwar "erfolgreich" beendet. Hat aber im Anschluss den original LXC gelöscht.
Auch ein restore scheitert mit einem Fehler. Die runtergeladene Backup Datei lässt sich ebenfalls nicht entpacken. Sprich: die original VM die die Platte genutzt hat ist nun ebenfalls verloren da das Backup korrupt ist.
Man merkt, heute ist auf jeden Fall nicht mein Tag.
Meine Frage nun:
Gibt es eine Möglichkeit die Daten auf der Platte noch zu retten? Es geht hier um extrem wichtige persönliche Daten die ich im schlimmsten Fall auch über einen Dienstleister "recovern" lassen würde (Falls das überhaupt noch machbar ist).
Wenn es noch Möglichkeiten gibt, welche sind diese? Was kann ich tun, welche Infos werden benötigt um meine Situation zu evaluieren?
Der Server selbst ist unwichtig und komplett durch einen neuen ersetzt daher gilt 100% meiner Priorität dieser einen ZFS Platte.
Gibt es eine Mögichkeit die Daten direkt über das Proxmox system zu erreichen oder ist es nun ein noch größeres Problem das die original VM/LXC hinüber ist?
Als Hintergrund zu meinen Fähigkeiten: IT Student, ca. 1 Jahr Erfahrung im UNIX Umfeld und (abgesehen von heute) eigentlich nicht dumm.
Ich hoffe auf eine Lösung und bedanke mich schonmal für jegliche Hilfe!