VMware ESXi – renaming a virtual machine and its files

Dnes se podíváme na to, jak přejmenovat virtuální stroj včetně jeho souborů a to pomocí SSH.

rename_esxi_1

Nejprve se přihlásíme pomocí vSpehere klienta na ESXi, ESX hosta, či do vCentra a vypneme virtuální stroj, který máme v úmyslu přejmenovat.

rename_esxi_2

Poté je třeba odstranit vypnutý stroj z inventory.

rename_esxi_3

Pomocí putty se přihlásíme ke hostu,(VMware ESXi – How to Enable SSH on ESXi host) kde se virtuální stroj nachází a přihlásíme se. Poté se přesuneme na do adresáře, který obsahuje virtuální stroj. V mém případě:

cd /vmfs/volumes/HP/old-vm/

rename_esxi_4

Přejmenujeme soubor virtuálního disku VMDK pomocí příkazu:

vmkfstools -E "old-vm.vmdk" "new-vm.vmdk"

rename_esxi_5

Zkopírujeme konfigurační soubor VMX pomocí příkazu:

cp "old-vm.vmx" "new-vm.vmx"

rename_esxi_6

Otevřeme nově vytvořený .vmx soubor v textovém editoru – třeba vi a upravíme řádky, které obsahují starý název virtuálního stroje, např:

  • nvram
  • displayName
  • scsi0:0.filename
  • migrate.hostlog

a poté uložíme .vmx soubor pomocí :wq (vi)

rename_esxi_7

Přejmenujeme všechny zbývající soubory, kromě .vmx – např:

mv "old-vm.vmsd" "new-vm.vmsd"

rename_esxi_8

No a teď přejmenujeme adresář virtuálního stroje

rename_esxi_9

Přemístíme se do datastoru a klikneme na nový konfigurační soubor – Add to inventory

11

Zde vybereme možnost „I moved It

12

Hotovo.

(Visited 497 times, 1 visits today)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *