Hyper-V virtuelle HDD zusammenführen funktioniert nicht wegen zu wenig HDD-Platz
Servus zusammen,
Wir haben einen Hyper-V-Server übernommen der völlig überfüllt ist.
Ich habe nur noch wenige GB freien Speicherplatz.
Nun habe ich mich mal hineingearbeitet und die Ursache gefunden. Ein virtueller Server läuft mit einer Snapshot-HDD (*.avhd)
Diese Datei alleine hat 600 GB. Die Ursprungsplatte (VHD) des Servers hat auch 500 GB.
Wenn ich nun die Snapshot-HDD und die Ursprungs-HDD zusammenführe funktioniert es nicht da der Speicherplatz zu knapp ist.
Da ich mich mit Hyper-V nicht so gut auskenne nun meine Frage:
Darf ich (da der virtuelle Server ja mit der avhd-HDD läuft die Ursprungs-HDD löschen oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Gruß KMP1988
Wir haben einen Hyper-V-Server übernommen der völlig überfüllt ist.
Ich habe nur noch wenige GB freien Speicherplatz.
Nun habe ich mich mal hineingearbeitet und die Ursache gefunden. Ein virtueller Server läuft mit einer Snapshot-HDD (*.avhd)
Diese Datei alleine hat 600 GB. Die Ursprungsplatte (VHD) des Servers hat auch 500 GB.
Wenn ich nun die Snapshot-HDD und die Ursprungs-HDD zusammenführe funktioniert es nicht da der Speicherplatz zu knapp ist.
Da ich mich mit Hyper-V nicht so gut auskenne nun meine Frage:
Darf ich (da der virtuelle Server ja mit der avhd-HDD läuft die Ursprungs-HDD löschen oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Gruß KMP1988
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 339554
Url: https://administrator.de/contentid/339554
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
6 Kommentare
Neuester Kommentar
oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Ja, wird gebraucht.
Das System ist genau in die Falle gelaufen, die entsteht wenn man mit Snapshots bei produktiven Systemen arbeitet und diese dann nicht überwacht.
Eventuell funktioniert noch das manuelle Zusammenführen der Snapshots - https://www.hyper-v-faq.com/hyper-v-snapshots-manuell-zusammenfuehren.ht ...
Wenn nein, dann hilft nur noch VHD neu erstellen und Backup zurücksichern.
LG Günther
Hallo,
Schaffe zuerst zusätlichen Speicherplatz. Ohne wird es nicht gehen
Jedesmal wenn ein Snapshot gemacht wird, wird der vorhegehende zustand (VHD und aVHDs eingefroren und eine neue aVHD angelegt, natürlich baut die eine auf die andere auf und ist zwingend auf deren Existenz angewiesen. Snapshots sind keine Datensicherungen.
Gruß,
Peter
Schaffe zuerst zusätlichen Speicherplatz. Ohne wird es nicht gehen
Wenn ich nun die Snapshot-HDD und die Ursprungs-HDD zusammenführe funktioniert es nicht da der Speicherplatz zu knapp ist.
Si, sehr richtigDarf ich (da der virtuelle Server ja mit der avhd-HDD läuft die Ursprungs-HDD löschen oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Nein, dann ist deine VM hinüber. Erst nachdem du die Snapshots übernommen hast bzw. zusammengeführt hast darfst du nicht mehr benötigte Snapshots (die die überbleiben) entfernen falls die nirgends gebraucht werden. Snapshots bauen aufeinander auf, zuerst die eigentliche Platte (VHD) und dann der erste Snapshot (aVHD). Die aVHD benötigt aber die VHD zum leben bzw. zum starten. Löscht du die aVHD ist natürlich alles was seit erstellung der avhd gemacht wurde hinfällig bzw. existiert einfach nicht mehr. Natürlich startet die VM auch nicht mehr so ohne weiteres da diese ja versucht die aVHD zu lesen. Also Handanlegen ist eher nicht. Die Dateien werden von dein Hyper-V normalerweise sauber gehandhabt und auch entfernt.Nutze also die Konsole.Jedesmal wenn ein Snapshot gemacht wird, wird der vorhegehende zustand (VHD und aVHDs eingefroren und eine neue aVHD angelegt, natürlich baut die eine auf die andere auf und ist zwingend auf deren Existenz angewiesen. Snapshots sind keine Datensicherungen.
Gruß,
Peter
Servus,
ich hatte den fall ebenfalls mal bei der Übernahme, da kam sehr viel freude auf.
Wir hatten aber sehr viel Glück.
hat der Server noch andere VM´s ?
Wenn ja sichern, löschen.
Snapshots zusammenführen
Gelöschte VMs wiederherstellen
Oder:
Raid erweitern sofern möglich mit mehr Platten.
oder: (sofern das Hyper-V kann)
per ISCSI ein Storage (NAS) einbinden.
VMs verschieben, Snapshots zusammenführen und wieder zurück damit. (erhebliche Downtime)
ansonsten hast du tatsächlich ziemlich schlechte Karten.
Grüße
ich hatte den fall ebenfalls mal bei der Übernahme, da kam sehr viel freude auf.
Wir hatten aber sehr viel Glück.
hat der Server noch andere VM´s ?
Wenn ja sichern, löschen.
Snapshots zusammenführen
Gelöschte VMs wiederherstellen
Oder:
Raid erweitern sofern möglich mit mehr Platten.
oder: (sofern das Hyper-V kann)
per ISCSI ein Storage (NAS) einbinden.
VMs verschieben, Snapshots zusammenführen und wieder zurück damit. (erhebliche Downtime)
ansonsten hast du tatsächlich ziemlich schlechte Karten.
Grüße
Guten Morgen,
Wir haben einen Hyper-V-Server übernommen der völlig überfüllt ist.
Ich habe nur noch wenige GB freien Speicherplatz.
OK, leider lieferst Du etwas wenig Informationen.
Um welchen Server handelt es sich, Windows Server 2008, Windows Server 2008 R2, 2012, 2012 R2 oder gar 2016?
Nun habe ich mich mal hineingearbeitet und die Ursache gefunden. Ein virtueller Server läuft mit einer Snapshot-HDD (*.avhd)
Diese Datei alleine hat 600 GB. Die Ursprungsplatte (VHD) des Servers hat auch 500 GB.
Wenn ich nun die Snapshot-HDD und die Ursprungs-HDD zusammenführe funktioniert es nicht da der Speicherplatz zu knapp ist.
Da ich mich mit Hyper-V nicht so gut auskenne nun meine Frage:
Darf ich (da der virtuelle Server ja mit der avhd-HDD läuft die Ursprungs-HDD löschen oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Erstens, Du darfst die Ursprungs-VHD NICHT löschen, da sonst die VM nicht mehr lauffähig ist.
Um das Problem zu bereinigen kannst Du folgenderweise vorgehen:
Wenn Du in dem Server ein weiteres Laufwerk mit genügend Kapazität hast, kannst Du den Speicherort der VM ändern. Dazu muss die VM ausgeschaltet sein. Kopiere alle Dateien, welche zu der VM gehören, in ein neu angelegtes Verzeichnis. Ändere im Hyper-V Manager den Speicherort. Dann kannst Du die VM konsolidieren (so nennt man das in der Fachsprache).
Anschließend kopierst Du die Dateien wieder in das ursprüngliche Verzeichnis zurück und passt den Speicherort wieder an. Danach startest Du die VM und es sollte wieder alles funktionieren.
Gruß KMP1988
Gruss Penny.
Wir haben einen Hyper-V-Server übernommen der völlig überfüllt ist.
Ich habe nur noch wenige GB freien Speicherplatz.
Um welchen Server handelt es sich, Windows Server 2008, Windows Server 2008 R2, 2012, 2012 R2 oder gar 2016?
Nun habe ich mich mal hineingearbeitet und die Ursache gefunden. Ein virtueller Server läuft mit einer Snapshot-HDD (*.avhd)
Diese Datei alleine hat 600 GB. Die Ursprungsplatte (VHD) des Servers hat auch 500 GB.
Wenn ich nun die Snapshot-HDD und die Ursprungs-HDD zusammenführe funktioniert es nicht da der Speicherplatz zu knapp ist.
Da ich mich mit Hyper-V nicht so gut auskenne nun meine Frage:
Darf ich (da der virtuelle Server ja mit der avhd-HDD läuft die Ursprungs-HDD löschen oder braucht die Snapshot-HDD noch Daten aus der Ursprungs-HDD?
Erstens, Du darfst die Ursprungs-VHD NICHT löschen, da sonst die VM nicht mehr lauffähig ist.
Um das Problem zu bereinigen kannst Du folgenderweise vorgehen:
Wenn Du in dem Server ein weiteres Laufwerk mit genügend Kapazität hast, kannst Du den Speicherort der VM ändern. Dazu muss die VM ausgeschaltet sein. Kopiere alle Dateien, welche zu der VM gehören, in ein neu angelegtes Verzeichnis. Ändere im Hyper-V Manager den Speicherort. Dann kannst Du die VM konsolidieren (so nennt man das in der Fachsprache).
Anschließend kopierst Du die Dateien wieder in das ursprüngliche Verzeichnis zurück und passt den Speicherort wieder an. Danach startest Du die VM und es sollte wieder alles funktionieren.
Gruß KMP1988