Schwierigkeiten bei Schnapshot-Wiederherstellung
Verfasst: 07.09.2013, 12:38
Guten Morgen zusammen,
ich habe eine VM, auf der ein wichtiger Web-Server läuft. Die Daten brauchen am Montag wieder einige hundert Mitarbeiter
Vor einer größeren Update-Installation auf der VM, habe ich ein Snapshot gemacht.
Dann habe ich auch noch die vmware-tools installiert. Während der Installation wurde die Netzwerkkarte abgeschaltet.
Deswegen habe ich versucht auf die lokale Konsole vom vSphere Client zuzugreifen. Allerdings konnte ich bei meinem PC die (lokale) Konsole nicht sehen. Deswegen habe ich dann auf ein Snapshot zurückgesetzt. Es hat weiterhin nicht geklappt und deswegen habe ich die Festplatte dann mit einer neu erzeugten VM eingebunden und ich konnte die Konsole weiterhin nicht sehen. Dann habe ich herausgefunden, dass ich von einem anderen PC auf die Konsole zugreifen kann. Somit hätte ich mir die ganze Mühe sparen können.
Nun hat sich allerdings herausgestellt, dass jetzt auf der VM ein Stand von Juli 2010 läuft und alle Daten zwischen Juli 2010 und heute weg sind
Immerhin wird die Datenbank regelmäßig gesichert. Doch die Dateien scheinen uns zu fehlen...
Ich vermute, dass ungewollt das Snapshot vom August 2010 aktiv ist.
Es gibt ein weiteres Snapshot von August 2013 und von gestern.
Wenn ich eines dieser beiden neueren Snapshots einspiele, dann versucht er als Festplatte etwas sehr Seltsames einzubinden: [datastore]vmname/vmname-000022.vmdk
Hierbei kommt die Fehlermeldung:
"Cannot open the disk '/vmfs/volumes/xxxetcxxx/vmname/vmname-000021.vmdk' or one of the snaphot disks it depends on. Reason: The parten virtual disk has been modified sine the child was created."
Der Sever versucht immer eine Nummer höher einzubinden, als in der Fehlermeldung steht, z.B: 22 statt 21. Bei jedem Versuch erzeugt er die Festplatte, die in der Fehlernummer genannt ist und die Nummer zählt jedes Mal weiter hoch.
Jetzt habe ein Haufen vmdk-Dateien, ohne meine Snapshots benutzen zu können
Ist das so üblich, dass er diese vmname-0000xx.vmdk einbindet, wenn er ein Snapshot zurückspielt?
Was kann ich noch machen, damit es wieder geht?
Ist es möglich, mir die Snapshots anzuschauen und auf die Daten zurückzugreifen? Soweit ich weiß, sind sie inkrementell.
Wenn ich die Festplatte auf einer anderen VM einbinde, gehen dann alle Snapshots verloren?
Ich hoffe, ihr könnt mir weiterhelfen
Liebe Grüße
ich habe eine VM, auf der ein wichtiger Web-Server läuft. Die Daten brauchen am Montag wieder einige hundert Mitarbeiter
Vor einer größeren Update-Installation auf der VM, habe ich ein Snapshot gemacht.
Dann habe ich auch noch die vmware-tools installiert. Während der Installation wurde die Netzwerkkarte abgeschaltet.
Deswegen habe ich versucht auf die lokale Konsole vom vSphere Client zuzugreifen. Allerdings konnte ich bei meinem PC die (lokale) Konsole nicht sehen. Deswegen habe ich dann auf ein Snapshot zurückgesetzt. Es hat weiterhin nicht geklappt und deswegen habe ich die Festplatte dann mit einer neu erzeugten VM eingebunden und ich konnte die Konsole weiterhin nicht sehen. Dann habe ich herausgefunden, dass ich von einem anderen PC auf die Konsole zugreifen kann. Somit hätte ich mir die ganze Mühe sparen können.
Nun hat sich allerdings herausgestellt, dass jetzt auf der VM ein Stand von Juli 2010 läuft und alle Daten zwischen Juli 2010 und heute weg sind
Immerhin wird die Datenbank regelmäßig gesichert. Doch die Dateien scheinen uns zu fehlen...
Ich vermute, dass ungewollt das Snapshot vom August 2010 aktiv ist.
Es gibt ein weiteres Snapshot von August 2013 und von gestern.
Wenn ich eines dieser beiden neueren Snapshots einspiele, dann versucht er als Festplatte etwas sehr Seltsames einzubinden: [datastore]vmname/vmname-000022.vmdk
Hierbei kommt die Fehlermeldung:
"Cannot open the disk '/vmfs/volumes/xxxetcxxx/vmname/vmname-000021.vmdk' or one of the snaphot disks it depends on. Reason: The parten virtual disk has been modified sine the child was created."
Der Sever versucht immer eine Nummer höher einzubinden, als in der Fehlermeldung steht, z.B: 22 statt 21. Bei jedem Versuch erzeugt er die Festplatte, die in der Fehlernummer genannt ist und die Nummer zählt jedes Mal weiter hoch.
Jetzt habe ein Haufen vmdk-Dateien, ohne meine Snapshots benutzen zu können
Ist das so üblich, dass er diese vmname-0000xx.vmdk einbindet, wenn er ein Snapshot zurückspielt?
Was kann ich noch machen, damit es wieder geht?
Ist es möglich, mir die Snapshots anzuschauen und auf die Daten zurückzugreifen? Soweit ich weiß, sind sie inkrementell.
Wenn ich die Festplatte auf einer anderen VM einbinde, gehen dann alle Snapshots verloren?
Ich hoffe, ihr könnt mir weiterhelfen
Liebe Grüße