Skip to content

Basic operations and management

Actions and scheduling

Use the VMs tab to perform managing basic actions such as rebooting, pausing and terminating. Use the hard variants when the VM does not have ACPI support.

  • Use suspend or poweroff for short-term pauses. The resources on the running host will be kept. The VM state will be saved and restored with suspend. With poweroff it will be shut down.
  • Use terminate to shut down and delete the VM.

When the instance is paused it can be resumed again using resume button .

The actions can also be scheduled, e.g. terminate after one week. The schedule can be one-time or periodic.


Use lock to avoid unintended actions on an instance.

Advanced actions

Some advanced actions are provided only in the legacy GUI, Sunstone, and some actions are only available for admin users, such as migrate, delete, stop, recover, retry, deploy, undeploy, resched and backup.

Status and states

The status of the virtual machines can be monitored from the VMs tab and information about the capacity, operating system, IP addresses, creation time and monitoring graphs for a specific VM are available in the detail view. Read Virtual Machine States for details of the different states an instance can be in.

Refresh state

You may need to use the refresh button or re-select the instance to get the latest state, associated buttons and menu items.

Backup and restore

In the Storage tab of your VM instance, you can take snapshots of the disk state at any time. The snapshots can be used for various purposes such as backup, recovery and cloning. To restore a snapshot you will have to poweroff the instance first. It is also possible to export the VM disk to an image using the Save as operation.

If you choose to schedule backups you shall select the Disk snapshot create action and then select the disk to backup.

Resize capacity

In the Info tab, you can resize the capacity assigned to a VM in terms of the virtual CPUs, memory and CPU allocated. Resizing can, with some limitations, be done live but is preferably done by first poweroff the instance, then resize and resume.

Change public SSH key

To change the public SSH key of an existing VM instance you can click on Update VM Configuration in the Configuration tab and edit the key in the Context tab.

Apps and Marketplace

Applications (Apps) are essentially templates of specific software components required for a particular use case, such as web servers and databases. These can be downloaded from the OpenNebula Marketplace, where users can share their custom-built application templates or download ready-made ones from others.

Instantiate as persistent

If you choose Instantiate as persistent when creating a VM both the template and its image will be copied. Using this persistent copy will preserve the changes made to the VM disks after the instance is terminated. The image can only be used by one VM simultaneously, and the next user will find the changes made by the previous user.