Hyper-V: Gastspeicher auf derselben HD schneller verschieben (ohne zu kopieren)

354
Andreas Reiff

Ich mag es, VMs in separaten Ordnern abzulegen, um einen besseren Überblick darüber zu erhalten, was wo ist, z

D:\VM\MyVM1 D:\VM\SomeVM2 

So oft (vor allem bei Replikaten, wo es keine Option gibt, wo ich sie ablegen soll) verschiebe ich VMs, nachdem sie erstellt wurden - auf derselben HD, nur in einen anderen Ordner.

Der Standardmechanismus scheint zu funktionieren, indem alle Dateien kopiert werden, was einigermaßen langsam ist und ein Verschiebungsbefehl genauso gut funktionieren sollte.

Gibt es (einfach, ohne selbst in das Dateisystem zu gehen und sich mit gesperrten Dateien zu belästigen) eine Möglichkeit, dies zu erreichen und den Prozess zu beschleunigen, wenn auf derselben HD reorganisiert wird?

0

1 Antwort auf die Frage

1
Overmind

Es ist möglich.

  1. Fahren Sie die VM herunter und beenden Sie den Hyper-V-Verwaltungsdienst (über die Verwaltungskonsole).

  2. Navigieren Sie zu dem Ordner, “C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines”in dem Sie eine Fake-Link-Datei finden, in die XML-Einstellungsdatei der VM mit demselben Namen. Benennen Sie sie einfach in .old um.

  3. Verschieben Sie die VM an den neuen Speicherort

  4. Nachdem die VM verschoben wurde, öffnen Sie eine neue Eingabeaufforderung als Administrator, und geben Sie den Befehl ein:

C: \ ProgramData \ Microsoft \ Windows \ Hyper-V \ Virtuelle Maschinen> mklink 0B142A56-4B3F-4AE5-88E5-AC21B33CE290.xml "\ 0B142A56-4B3F-4AE5-88E5-AC21B33CE290.xml"

  1. Sie müssen den lokalen Benutzern die vollständige Kontrolle über diese erstellte Datei erteilen. Tun Sie das mit der Registerkarte Sicherheit.

  2. Starten Sie den Dienst zurück und Sie sind fertig.

Vielen Dank! Es ist nicht ganz die Lösung, die ich möchte, da ich alle VMs herunterfahren und den Dienst beenden muss. Aber abgesehen davon denke ich, dass es einfach genug ist, besonders für Massenbewegungen. Andreas Reiff vor 6 Jahren 0
Nun, es gibt nicht viel, was wir tun können, wenn es um die Neuorganisation von Daten geht, wenn eine VM aktiv ist. Overmind vor 6 Jahren 0