Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>VMWare server includes the command line tool "vmware-cmd", which can be used to perform virtually any operation that can be performed through the console.</p> <p>In this case you would simply add a "vmware-cmd susepend" to your script before starting your backup, and a "vmware-cmd start" after the backup is completed.</p> <p>We use vmware-server as part of our build system to provide a known environment to run automated DB upgrades against, so we end up rolling back state as part of each build (driven by CruiseControl), and have found this interface to be rock solid.</p> <pre><code>Usage: /usr/bin/vmware-cmd &lt;options&gt; &lt;vm-cfg-path&gt; &lt;vm-action&gt; &lt;arguments&gt; /usr/bin/vmware-cmd -s &lt;options&gt; &lt;server-action&gt; &lt;arguments&gt; Options: Connection Options: -H &lt;host&gt; specifies an alternative host (if set, -U and -P must also be set) -O &lt;port&gt; specifies an alternative port -U &lt;username&gt; specifies a user -P &lt;password&gt; specifies a password General Options: -h More detailed help. -q Quiet. Minimal output -v Verbose. Server Operations: /usr/bin/vmware-cmd -l /usr/bin/vmware-cmd -s register &lt;config_file_path&gt; /usr/bin/vmware-cmd -s unregister &lt;config_file_path&gt; /usr/bin/vmware-cmd -s getresource &lt;variable&gt; /usr/bin/vmware-cmd -s setresource &lt;variable&gt; &lt;value&gt; VM Operations: /usr/bin/vmware-cmd &lt;cfg&gt; getconnectedusers /usr/bin/vmware-cmd &lt;cfg&gt; getstate /usr/bin/vmware-cmd &lt;cfg&gt; start &lt;powerop_mode&gt; /usr/bin/vmware-cmd &lt;cfg&gt; stop &lt;powerop_mode&gt; /usr/bin/vmware-cmd &lt;cfg&gt; reset &lt;powerop_mode&gt; /usr/bin/vmware-cmd &lt;cfg&gt; suspend &lt;powerop_mode&gt; /usr/bin/vmware-cmd &lt;cfg&gt; setconfig &lt;variable&gt; &lt;value&gt; /usr/bin/vmware-cmd &lt;cfg&gt; getconfig &lt;variable&gt; /usr/bin/vmware-cmd &lt;cfg&gt; setguestinfo &lt;variable&gt; &lt;value&gt; /usr/bin/vmware-cmd &lt;cfg&gt; getguestinfo &lt;variable&gt; /usr/bin/vmware-cmd &lt;cfg&gt; getid /usr/bin/vmware-cmd &lt;cfg&gt; getpid /usr/bin/vmware-cmd &lt;cfg&gt; getproductinfo &lt;prodinfo&gt; /usr/bin/vmware-cmd &lt;cfg&gt; connectdevice &lt;device_name&gt; /usr/bin/vmware-cmd &lt;cfg&gt; disconnectdevice &lt;device_name&gt; /usr/bin/vmware-cmd &lt;cfg&gt; getconfigfile /usr/bin/vmware-cmd &lt;cfg&gt; getheartbeat /usr/bin/vmware-cmd &lt;cfg&gt; getuptime /usr/bin/vmware-cmd &lt;cfg&gt; getremoteconnections /usr/bin/vmware-cmd &lt;cfg&gt; gettoolslastactive /usr/bin/vmware-cmd &lt;cfg&gt; getresource &lt;variable&gt; /usr/bin/vmware-cmd &lt;cfg&gt; setresource &lt;variable&gt; &lt;value&gt; /usr/bin/vmware-cmd &lt;cfg&gt; setrunasuser &lt;username&gt; &lt;password&gt; /usr/bin/vmware-cmd &lt;cfg&gt; getrunasuser /usr/bin/vmware-cmd &lt;cfg&gt; getcapabilities /usr/bin/vmware-cmd &lt;cfg&gt; addredo &lt;disk_device_name&gt; /usr/bin/vmware-cmd &lt;cfg&gt; commit &lt;disk_device_name&gt; &lt;level&gt; &lt;freeze&gt; &lt;wait&gt; /usr/bin/vmware-cmd &lt;cfg&gt; answer </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload