Daten versehentlich in den LVM-Thin-Pool kopiert

Daten versehentlich in den LVM-Thin-Pool kopiert

Ich bin heute hier, weil ich einen großen Fehler gemacht habe.


ICHeinen LVM-Thin-Datenpool erstellt(und nicht auf einem LVM-Thin LV) auf meinem Proxmox-Server und (fragt nicht warum)führte ein mkfs.ext4 ausam Pooldann montiertauf meinem lokalen Knoten. DanachIch habe eine Menge Daten kopiertdarauf und stoppte mein System:

mkfs.ext4 /dev/mapper/pve-data
mount /dev/mapper/pve-data /mnt/data/
cp -r Temp/ /mnt/data/

Das nächste Mal, wenn icheine VM erstelltauf diesem Pool von der Proxmox-GUI aus, und Sie haben es erraten,fand heraus, was ich getan hattezu spät.

Ich versuchte zuden Pool wieder montieren(auch wenn das nicht möglich sein sollte)ohne Erfolgwie Sie sich vorstellen können:

lvm thin mount: *: wrong fs type, bad option, bad superblock on /dev/mapper/*, missing codepage or helper program, or other error.

Auch versucht mount -t ext4 /dev/mapper/pve-data /mnt/data.


Ich habe gesucht, ob ichkönnte das FS wiederherstellendarauf mit einem fsckoder so, aber nicht durchAngst, dass meine Daten unzugänglich werdenfür immer.

Endlich ichhabe versucht, PhotoRec zu verwendenauf meinen Festplatten, aber aufgrund der benötigten Zeit zum Ausführen habe ich es gestoppt.

Ich wollte wissen, ob esetwas anderes zu tun(mit fsckzum Beispiel) bevor Sie PhotoRectagelang laufenauf meinen Festplatten?

Kannst du mir helfen?

Antwort1

Sie haben Ihr Datenträgermedium gelöscht, Sie werden die Daten also nicht mehr sehen. Sie müssen es aus einer Sicherung wiederherstellen.

verwandte Informationen