HyperCX Vault

Overview

HyperCX vault is a backup solution that keeps versioning of VM’s images. HyperCX vault enables users to make incremental backups and manage those backups. If something goes wrong user can have a 90 day backup to recover from.

How it works?

HyperCX vault is a backup server which resides on the same geographical region but on a different physical server so in case of any failure user can revert back to their previous data and carry on with their important tasks with the VM.

Setup HyperCX vault

To setup HyperCX vault all a user needs to do is add a tag to their important VMs so that HyperCX identifies those VMs and sequentially backup them. Following are the required steps to enable HyperCX vault

  1. Navigate to the VM that needs to be backed up and select it.

  2. Now add a label “Backup” to the VM.(The name of this label may or may not be “Backup” please consult Virtalus Support to confirm)

And that’s all you need to do to setup sequential backups.

Restoring VMs

Priority of HyperCX vault is to provide easy restores and the process to restore is,

  1. Navigate to Storage -> Apps.

  2. Scroll to the desired backup, each backup is distinguished by the date of backup and marketplace name of all Hypercx vault backups is "VAULT".

  3. Download the backup as you would download any marketplace app(Click on import to datastore icon)

  4. If there is only one disk in the VM then skip this step, Download all the other disks. Other Disks will be with the same VM Name but different disk IDs(i.e. disk 0 will be Alpine-Linux-3-11-26-Disk0-1599487437, while disk 1 will be Alpine-Linux-3-11-26-Disk1-1599487437)

  5. Template will be created for first disk of every VM and rest of the disks must be added on the template of the initial image(i.e. disk0's template).

  6. Make necessary ammends on template and run the VM.

Public Cloud

Public cloud vault is different from private cloud vault, backups are available to the original owners of the VMs and oneadmin only and others public cloud tenants aren't able to acccess those backups.

Setting up Vault for Public cloud

Before continuing make a list of all groups which require backup(for example if group x.virtalus.com needs to enable backup on his VMs all the VMs must be under his group and username)

  • From the list of groups that need backup, navigate to that specific group and add:

    i. Attribute named VAULT_ENABLED and set it to yes.

    ii. Attribute named BACKUP_QUOTA and set it to size of backup quota for this group in MBs(This is optional and if not set unlimited quota will be assumed)

    FAQs

Q: Is HyperCX vault an alternative for Disaster recovery?

A: No, HyperCX vault offers backup and restore features but in case of any uncontrollable and unavoidable circumstances (Natural disasters) all your important data might not be safe. HyperCX also offers disaster recovery which backs up user’s crucial data on a remote cluster click here to setup disaster recovery with HyperCX.

Q: How to check status of individual VM Backup?

A: Check VM logs for Vault entries (to open VM logs click on log sub-panel while in viewing that VM.

Q: VM isn't backing up on public cloud, and logs show that Vault isn't enabled for this VM, contact administrator?

A: Please check Setting up Vault for Public Cloud on this page and correctly setup that for each group that requries backup.

Q: VM isn't backing up on public cloud, and logs show that Invalid group quota! contact administrator?

A: While setting up backup quota for each group please use numeric values only and don't even enter MB GB or any other string character to fix this error.

Q: Bakcup up VMs are not exclusive to the group owners and multitenancy is broken on Vault Marketplace`?

A: It might be necessary to configure via this link, although if user is not comfortable they can always raise query for Virtalus Support and they'll assist.