Product Documentation

Suspend and Resume a VM

Oct 09, 2015

When you suspend a VM, its current state is stored in a file on the default storage repository (SR). This allows you to shut down the VM's host server and later, after rebooting it, resume the VM, returning it to its original running state.

Note: It may not be possible to resume a suspended VM that was created on a different type of server. For example a VM created on a server with an Intel VT-enabled CPU may not be resumed on a server with an AMD-V CPU.

To suspend a VM

  1. If the current default SR is detached, select a new default SR.
  2. Select the VM in the Resources pane and then click Suspend on the Toolbar. Alternatively:
    • Right-click and click Suspend on the shortcut menu.
    • On the VM menu, click Suspend.
    When a VM has been suspended, its status indicator changes to in the Resources pane.

To resume a suspended VM

For VMs in a pool, you can normally choose where to resume them. Your choice of server depends on how the VM and the pool are configured:

  • In a pool with Workload Balancing (WLB) enabled, recommendations are provided to help you choose the best possible physical server for the VM's workload. For more information, see Choosing an Optimal Server for VM Initial Placement, Migrate, and Resume.
  • In a pool without Workload Balancing configured, you can choose to resume the VM on its home server or any other server in the pool (subject to available storage on that server). See Home server to find out more about nominating a home server for a VM.

When a suspended VM has been successfully resumed, its status indicator changes to in the Resources pane.

To resume a suspended VM on specific server

  1. Select the VM in the Resources pane.
  2. Right-click and click Resume on Server and then select the server you want on the shortcut menu. Alternatively, on the VM menu, click Resume on Server and then select the server you want on the submenu.

To resume the VM automatically on the optimal or home server

Select the VM in the Resources pane and then click Resume on the toolbar.

Alternatively, do one of the following:

  • Right-click in the Resources pane and select Resume on the shortcut menu.
  • On the VM menu, click Resume.

In a WLB-enabled pool, this will start the VM on the optimal server.

In a pool without Workload Balancing configured, this will start the VM on its Home Server, or on the first available server, if no Home Server has been set or if the nominated server is unavailable.