VMware

VMware GSX Server 2.5.2


Features | Documentation | Knowledge Base | Discussion Forums

previous Prev   Contents   Last   Next next

Suspending and Resuming Virtual Machines

Suspending and Resuming Virtual Machines

You can save the current state of your virtual machine by suspending it. Then you can resume the virtual machine to pick up work quickly, right where you stopped — with all documents you were working on open and all applications in the same state as they were at the time you suspended the virtual machine.

The speed of the suspend and resume operations depends on how much data has changed while the virtual machine has been running. In general, the first suspend operation takes a bit longer than later suspend operations do.

When you suspend a virtual machine, a file with a .vmss extension is created. This file contains the entire state of the virtual machine. When you resume the virtual machine, its state is restored from the .vmss file. The .vmss file cannot be used to resume a virtual machine again from the original suspended state.

This behavior ensures that a .vmss file is used only once to resume a virtual machine — which is the safest behavior. Note that a virtual machine you have suspended and resumed may be suspended again, appending to the .vmss file.

When you suspend a virtual machine in a local console, you must resume it in a local console. Similarly, if you suspend a virtual machine in the VMware Remote Console, you must resume it in a remote console.

To suspend a virtual machine:

  1. If your virtual machine is running in full screen mode, return to window mode by pressing the Ctrl-Alt key combination.

  2. Click Suspend on the console toolbar.

    Click to see full-size image

    VMware GSX Server on a Windows host with a suspended virtual machine

    Click to see full-size image

    VMware GSX Server on a Linux host with a suspended virtual machine

  3. When GSX Server has completed the suspend operation, you see a screen similar to one of those above, depending on your host operating system. It is safe to close the console.

    File > Exit

To resume a virtual machine that you have suspended:

  1. Start a console and choose a virtual machine you have suspended. The process is the same as that described in Connecting to Virtual Machines from Local and Remote Consoles.

    If you suspended a virtual machine in a local console, you must resume it in a local console. If you suspended a virtual machine in the VMware Remote Console, you must resume it in a remote console.

  2. Click Resume on the console toolbar.

    Note that any applications you were running at the time you suspended the virtual machine are running and the content is the same as it was when you suspended the virtual machine.

previous Prev   Contents   Last   Next next