Vhtforums
AI Assistant
Rename VMware ESXi ...
 
Notifications
Clear all

Rename VMware ESXi vSwitch using the command line

1 Posts
1 Users
0 Reactions
4,591 Views
Brandon Lee
Posts: 691
Admin
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@brandon-lee)
Member
Joined: 16 years ago
[#338]

It would be great if we could rename the vSwitches from the GUI, but unfortunately, you can't with Standard vSwitches in VMware ESXi in the GUI, either the ESXi host client connected directly, or with the vSphere Client. However, there is an easy way to do this if you are running vSphere 7.0 U2 and higher.

Options when you click the host client actions
Options when you edit the vswitch

This configuration is kep in a new "configstore" that allows us to work with this fairly easily by exporting config, changing names on the vSwitches, and then importing the configuration back into the configstore.

To get your current configstore configuration, you can run the command:

configstorecli config current get -c esx -g network_vss -k switches
getting your current configuration
The name stanza in the json file for renaming the virtual switch

You can export the configuration to a JSON file with this command:

configstorecli config current get -c esx -g network_vss -k switches > vswitch.json

Then, you can reimport the configuration back into your configstore that you have modified using the command:

configstorecli config current set -c esx -g network_vss -k switches --infile vswitch.json --overwrite

 

This should allow you to change the network name effectively

Found Duncan's post on this subject, just tweaked the infile command a bit since I was getting an error with the other: How do I change the name of a vSwitch with vSphere 7.0 U2 and higher? | Yellow Bricks (yellow-bricks.com)