Tenant Snapshots#
Snapshots provide a way to obtain quick recovery points. Cloud snapshots allow for a complete rollback of a system (to the point in time of a snapshot) to protect in the event of major unforeseen issues that may arise. A cloud snapshot includes whole-system snapshots for each tenant as well. A tenant can be allowed (a per-tenant setting) to browse a listing of available provider snapshots and “self-serve” download selected timestamps to restore their entire system or individual VMs.
Tenants also have the ability to manage their own VergeOS snapshots within their system; this can allow a tenant to customize scheduling/retention as they wish. (The tenant will need adequate provisioned storage to retain snapshots.){.is-success}
To Allow Tenant to Browse/Restore from Provider Snapshots:#
- From the Main Dashboard, click Tenants.
- The Tenants Listing will appear. Double-click the desired tenant.
- Click Edit on the left menu.
- Enable the Expose Cloud Snapshots (check box) option.
- Click Submit.
Instructions for the Tenant to Access their Data from Provider Snapshots#
- From the Main Dashboard, click System on the left menu.
- Click Cloud Snapshots on the left menu.
- Select the desired provider snapshot from the list of available timestamps.
- Snapshots from the service provider will have a type = “Provider”.
- Snapshots taken by the tenant will show a type of “Local”.
- Notice the Created Date/Time column to aid in selecting the correct snapshot.
- Click Request From Provider on the left menu. Once the snapshot displays as "Local" it is now available to use; see restore instructions below.
Once the snapshot is local, the snapshot name and expiration can be modified. When setting expirations on snapshots, it is always important to keep storage capacity in mind; the longer the expiration, particularly in situations involving high change rates, the more storage that will be consumed. {.is-info}
Instructions for the Tenant to Restore their Entire System from the Provider Snapshot#
Tenant must follow the above instructions first to request the desired snapshot from the provider. A snapshot that has been requested from the provider will now appear as type “Local”.
- Select the snapshot.
- Click Restore on the left menu.
- By default, the option is selected to take a snapshot of the entire cloud before this restore. This allows for later reverting the cloud back to the state right before the restore operation, if needed.
- By default, the option to Reboot all nodes after the restore is enabled. This will let the system handle the node reboots (Recommended). Reboot is necessary to actually apply the restore.
- Click the Proceed button to continue/ or Cancel to abort.
- Another confirmation message will appear; to continue with the cloud restore, click the Proceed button or leave alone as the restore operation will continue in 60 seconds unless canceled.
To cancel the operation, the Cancel button must be clicked within 60 seconds; otherwise, the restore operation will automatically continue!
Instructions for the Tenant to Recover Individual VMs from Provider Snapshot#
- Select the snapshot.
- Click View VMs on the left menu.
- A listing of the individual VMs included in the snapshot appears. Select a VM to restore.
- Click Recover on the left menu.
- The VM Name will default to the original name, but can be changed.
Note: To recover a deleted VM, this name can be left the same. However, if there currently is a VM with the same name (e.g. the original VM still exists,) the VM name will need to be changed before it can be recovered. - Click Submit.
The UI will redirect to the VM’s dashboard page, where Power on/Clone/Edit/etc. operations can be performed as desired.