The VMware Infrastructure (VI) Perl Toolkit provides a suite of ready-to-run Utility Applications for administering and managing your virtual datacenter.
These VI Perl Toolkit Utility Applications, listed in Table 1,
are located in the apps subdirectories of various product installation types:
| Virtual Appliance: |
/usr/local/share/doc/viperltoolkit/apps |
| Windows Installer: | C:\Program Files\VMware\VMware VI Perl Toolkit\Perl\apps |
| Documentation | Description |
| connect.pl | Connects to and disconnects from a host. |
| dsbrowse.pl | Browses datastores and lists their attributes. |
| guestinfo.pl | Lists and customizes attributes of a guest OS on a virtual machine. |
| hostdiagnostics.pl | Extracts the specified log from the host of the virtual center. |
| hostevacuate.pl | Migrates all virtual machines from one host to another. |
| hostinfo.pl | Displays the processor, network and memory attributes of the hosts. |
| hostops.pl | Performs many operations: add standalone, disconnect, reconnect, enter maintenance mode,
exit maintenance mode, reboot, shutdown host, add host, remove host, move host into folder/cluster. |
| load_session.pl | Loads a saved session to a host. |
| save_session.pl | Connects to a host and saves session state in a file. |
| sharesmanager.pl | Displays or modifies shares for memory, cpu, and disk for specified virtual machines. |
| snapshotmanager.pl | Captures the state of one or more virtual machines into a snapshot. |
| vdiskcreate.pl | Creates a new virtual disk on a virtual machine. |
| vidiscovery.pl | Displays the hierarchy of managed virtual entities. |
| viperformance.pl | Retrieves performance counters from a host. |
| viversion.pl | Displays all information about the product. |
| vmclone.pl | Performs clone on a virtual machine and customizes operation of virtual machine and guest OS. |
| vmcontrol.pl | Operates power-on, power-off, suspend, and reset on the virtual machine;
operates reboot, shutdown, and standby on the guest OS. |
| vmcreate.pl | Creates virtual machines according to an XML specification file. |
| vminfo.pl | Lists the properties of the virtual machines. |
| vmmigrate.pl | Migrates one or more virtual machines within the current host,
or from the current host to another host. |
| vmreconfig.pl | Reconfigures a virtual machine. |
| vmregister.pl | Registers and unregisters a virtual machine. |
| vmsnapshot.pl | Creates snapshots of virtual machines. |
| vmtemplate.pl | Converts a virtual machine to a template and template back to a virtual machine. |