Seite 1 von 1

VM per Kommandozeile unter einem neuen Namen registrieren

Verfasst: 24.02.2016, 15:15
von rprengel
Hallo,

wie kann ich eine nicht registrierte VM (Kopie einer existierenden VM) per Kommadozeile unter einem anderen Namen registrieren oder muss man wie auf diversen Seiten beschrieben die VM clonen?

Gruss und Dank

Verfasst: 24.02.2016, 17:02
von irix
Kann mich aktuell garnicht erinnern ob man beim "Add to Inventory" ueber die GUI einen neuen Namen vergeben kann oder obs immer der ist welcher in der *.vmx DRIN steht.

Wenn es nur letzteres ist dann wuerde ich sagen das die Loesung sein sollte den Wert "displayName" in der *.vmx vorher zuaendern und dann ein register zu machen.

Gruss
Joerg

Verfasst: 25.02.2016, 13:44
von mangold
wobei ich die Maschine ganz gerne Klone um die Namen zu bereinigen, dann werden auch alle dazu gehörigen Dateien umbenannt. Ganz hilfreich wenn man in die Datastores rein schaut und weiß welche Ordner/Dateien zu welchen VMs gehören. Hab da schon einige "hmmm, aha" Situationen gehabt.

Verfasst: 25.02.2016, 14:03
von JustMe
Cloning setzt leider ein vCenter voraus. Ohne vCenter bleibt nur Kopieren (oder "--clonevirtualdisk" auf der Kommandozeile mit vmkfstools).

Auf jeden Fall ist ein unbedachtes Registrieren (und Inbetriebnehmen) einer kopierten VM, deren "Original" noch laeuft, grundsaetzlich keine gute Idee, weder vom ESXi- noch vom Netzwerkstandpunkt her. Wenn man weiss, was man tut, und die Abhaengigkeiten kennt & beachtet & anpasst, kann man's tun, sonst laesst man's doch besser.

Kleines PS am Rande zur Bestaetigung:
Beim "Add to Inventory" ist tatsaechlich der erste abgefragte Paramaeter der Display-Name, unter dem die VM angezeigt werden soll. Wie schon ausgefuehrt, aendert das aber selbstverstaendlich nix an den restlichen Parametern der VM.

Verfasst: 04.03.2016, 10:10
von olaf123
Gibt es zum Kopieren einer vm, deren "Original" danach ebenfalls noch läuft, ein How-To?
Ich hatte eigentlich vor, später an einer Kopie meine weiteren Basteleien zu testen und gehofft, man kopiert die vm und passt einfach die IP in der vm an.

Verfasst: 04.03.2016, 10:57
von irix
Du legst einfach ueber die GUI eine neue VM an.... nur ohne Festplatten. Das hat den Vorteil das alle UUID, MACs und der Verzeichnisname einzigartig sind und existieren.

Dann auf der Kommandozeile das vmkfstools bemuehen um die VMDK zukopieren/clonen. Dazu muss die Original VM
1. Entweder aus sein
oder
2. Du machst einen Snapshot und nimmt die Basis VMDK als Quelle

Anschliessend deiner neuen VM die Festplatten anhaengen.

Gruss
Joerg