ITS-Trainings-Akademie

Benachrichtigungen
Alles löschen

Virtuelle VM verschieben

1 Beiträge
1 Benutzer
0 Reactions
3 Ansichten
(@jugi-46)
Mitglied
Beigetreten: Vor 3 Jahren
Beiträge: 7
Themenstarter  

Hallo zusammen,

Um eine virtuelle Machine zu verschieben, gibt es zwei Möglichkeiten:

Export und Import über die GUI im VMM

  1. VM herunterfahren (nicht nur anhalten)
  2. VM exportieren (Reguläre OVA)
  3. Neuen Speicherplatz im VMM einrichten/hinzufügen (auf Volume2/3/4)
  4. VM wieder importieren auf dem neuen Volume (2/3/4) speichern
  5. VM starten und prüfen
  6. alte VM in Volume1 löschen

Ich habe im Netz auch eine Anleitung dazu gefunden und versuche mich mal daran entlangzuhangeln: Das solltet Ihr aber nur machen, wenn ich euch mit der ssh-Konsole auskennt:

Die VDISK (virtuellen Festplatten) werden wohl intern als SCSI LUNs eingebettet und die Daten zur Machine liegen wohl liegen im Pfad: 

/var/packages/Virtualization/target/bin/vmm_disklocation

bzw. unter dem Pfad ist die VDISK abgespeichert:

/Volume1/@iSCSI/LUN/VDISK_BLUN/vdisk.

/Volume-Name/@iSCSI/LUN/VDISK_BLUN/vdisk.name-xyz

mit einem Blick #ls in den Pfad /VDISK_BLUN/ sollten die Ordner und die darin enthaltenen VMs sichtbar zu sehen sein:

VDISK auslesen:

mit dem Befehl #virsh #list kann man sich alle laufenden VMs anzeigen lassen

mit #virsh dumpxml "name-der-VM xyz"

und sogar die Konfig-Datei auslesen.

VM von Volume1 nach Volume2 kopieren:

Um nun die VM von Volume1 auf Volume2 zu kopieren, kann der Befehl

#>cp vdisk Name-der-VM-XYZ /Volume2/@iSCSI/LUN/VDISK_BLUN/Kryptischer-ORDNER-XYZ/Name-der-VM-XYZ

verwendet werden.

 
Am Ende, einmal prüfen ob das geklappt hat, einfach die originale Datei kurz umbenennen:
#> mv "Dateiname.alt" /Volume1/@iSCSI/LUN/VDISK_BLUN/Kryptischer-ORDNER-XYZ/Name-der-VM-XYZ.bak
wenn die VM wieder läuft und der Speicherort erfolgreich verschoben wurde kann die Bak-Datei gelöscht werden.
 
VM von Volume1 nach Volume2 verschieben:
Dazu kann der Befehl verwendet werden:
#> mv vdisk Name-der-VM-XYZ /Volume2/@iSCSI/LUN/VDISK_BLUN/Kryptischer-ORDNER-XYZ/Name-der-VM-XYZ
dann erspart man sich den Löschvorgang.
 
Eine Liste von wichtigen SSH-Kommandos findet sich hier: https://frank-hilft.de/knowledge-base/wichtige-ssh-befehle-fuer-synology/
Viel Spaß
 
Dieses Thema wurde geändert Vor 2 Tagen von Frank Grzbielok

   
Zitat
Teilen: