Login to your Moro Cloud Organization with Tenant Admin credentials. More → Data Management v2
Screenshot 1 Accessin BaaS 1
Screenshot 2 Accessin BaaS 2
Backup Policy/SLA
Your Backup policy defines the retention for the Backups. Backups are taken every day at 12:00 AM. Below are the different Backup Policies available to choose from, during your Moro Cloud On-Boarding:
Bronze: Daily Backup with 7 days + Weekly Backup with 4 weeks + Monthly Backup with 1 month retention period.
Silver: Daily Backup with 7 days + Weekly Backup with 4 weeks + Monthly Backup with 3 month retention period.
Gold: Daily Backup with 14 days + Weekly Backup with 8 weeks + Monthly Backup with 6 month + Yearly with 1 year retention period.
Platinum: Daily Backup with 30 days + Weekly Backup with 8 weeks + Monthly Backup with 12 month + Yearly with 5 year retention period.
BaaS Service Management
You can self-manage backups for VMs in Moro Cloud Portal using BaaS plugin. This enables you to:
On-Demand Sanpshot
Assign Protection
Recover VAPP
Export In A VAPP
VM Exclusion
Events
Show Deleted VAPPS
Reports
Tenant BaaS Configuration
Let’s walk through a demo environment that we will use throughout this guide to demonstrate how BaaS works. Below is an example of a demo tenant named Tenant1.
The customer has a single Virtual Data Center, within which they have deployed 2 vApps containing a total of 3 VMs.
This is a new tenant who has subscribed to Backup-as-a-Service (BaaS) in Moro Cloud and has chosen the Silver Policy for VM backup protection. During the onboarding process, the Moro Cloud Admin will create and assign the selected Backup Policy to the customer's Moro Cloud tenant.
Note: At this stage, the Backup Policy has been mapped to your Moro Cloud tenant; however, the VMs will not be protected until the Tenant Admin assigns the Backup Policy to each individual vApp. This is a one-time task for each new vApp created by the customer.
Assign Backup Policy to vApps
To assign Backup policy to vApps, select “Data Management v2” from home page.
Screenshot 4 Assign SLA 1
“Protection” tab→ “Select vApps” → It will list all the vApps in the selected VDC. Select the vApp and Click on Assign Protection to which the Backup Policy should be assigned. (Tenant1-DB-VAPP in this demo)
Screenshot 5 Assign SLA 2
In “SLA Assignment” wizard → select the “SLA/Backup Policy” → Next. In this demo “Silver” policy is available to select, which was assigned to Tenant1 by Moro Cloud Admin.
Screenshot 6 Assign SLA 3
Review the SLA details and click Done.
Screenshot 7 Assign SLA 4
Once SLA is assigned, you can see the SLA under the “SLA Name” section. First backup is done as soon the SLA is assigned and post that backups are done at midnight every 24 hours.
Screenshot 8 Assign SLA 5
Apart from schedule backup, you can take an on-demand snapshot(Backup) when needed.
Screenshot 9 Assign SLA 6
Performing BaaS workflows
After Backup has been configured, we can perform below tasks to perform recovery when needed.
Screenshot 10 Baas Workflow 1
Recover vApp
An entire vApp, or one or more virtual machines in a vApp, can be replaced through recovery.
Recover Files
To recover individual file from the Backups.
Export vApp
Exporting some or all VMs from one vApp to another vApp or VDC.
VM Exclusion
Exclude VM from protection from the Protected vAPP.
Events
View the status and progress of BaaS events and tasks.
Show Deleted VAPPS
View vApps that have been deleted but not yet permanently removed from the system.
Recover vApp
Restoring vApps can be performed to recovery partial or full VMs within the vApp. This can only be performed for individual vApps. First, select the vApp for Recovery and select Recover vApp.
Screenshot 11 Baas Workflow 2
Screenshot 13 Baas Workflow 2
First, select the vApp for Recovery and select Recover vApp
Screenshot 12 Baas Workflow 3
We can then select which VMs we want to perform recovery against; select the VMs, and then select Next to see a list of valid snapshots:
Screenshot 13 Baas Workflow 4
Select the specific snapshot, and select Next
Screenshot 14 Baas Workflow 5
Finally, as part of the last step, we need to confirm the network and startup settings for the VMs, the following options are available:
Do not connect - This leaves the Network Adapters in place, but does not connect them
Remove - This will remove all NICs from the selected VMs when they are restored so they cannot conflict with existing values
Connect - This will allow to choose available Networks on a per NIC basis and re-assign the networks during the restore. This needs to be Confirmed before proceeding.
Screenshot 15 Baas Workflow 6
Once we press Done the restore will proceed. We can see the activity on this by checking the Events button for the specific vApp.
Screenshot 16 Baas Workflow 7
Recover Files
The plugin also supports file restores on a per-VM basis. We can select the vApp associated with the virtual machine and choose "Recover Files," which will open the File Recovery wizard.
Screenshot 17 Recover Files 1
First, we must select the VM that had the file we are trying to restore:
Screenshot 18 Recover Files 2
Select the specific snapshot, and select Next
Screenshot 19 Recover Files 3
Click "Next" to proceed to the search view. Enter a filename in the "Name to search for:" field and click "Search." This will find all files matching the search term and display a list, from which you can use the dropdown to select:
Screenshot 20 Recover Files 4
After selecting the file, the chosen files and directories will be displayed, and you can add additional files for recovery by clicking the "ADD MORE" option.
Screenshot 21 Recover Files 5
After selecting Next, we are presented with the restore options, these are as follows:
Overwrite Original
Restore to Separate Folder
Regardless of which option selected, we will then be asked to the provide the following restore method:
RBS Backup Service - Rubrik Backup Service is a connector running on the VM that allows Rubrik to interact at a service level, if selected, the file recovery is only possible the Service is running
Use VM Guest Credentials - Using VM Guest Credentials will use the VM login details via VMware Tools to restore the file (always select this option)
Finally, if we restore to a separate folder, we will also need to provide the path for a successful restore:
Screenshot 22 Recover Files 6
Export vApp
Within Export, the functionality exists to perform the following actions:
Export/Restore all VMs from one vApp to a new vApp
Export/Restore some VMs from one vApp to a new vApp
Export/Restore some VMs from one vApp to an existing vApp
Screenshot 23 Export vApp 1
Select the vApp for which you want to start the EXPORT → Click "Export vApp." This will open a wizard that will prompt you to confirm whether you want to export “All VMs” or a “Partial” selection.
Screenshot 24 Export vApp 2
Select either "All VMs" or "Partial" and select the VMs to export:
Screenshot 25 Export vApp 3
Select a snapshot with the relevant date
Screenshot 26 Export vApp 4
Select Next and we will be presented with a list of VDCs available for export:
Screenshot 27 Export vApp 5
Name the new vApp and suffix the VMs (Blank will not suffix anything other than a generated 4 letter string):
Screenshot 28 Export vApp 6
Finally, you will be prompted to configure the VM's Power State, Network Settings, and Storage Policy (keep the storage policy set to "VDC Default").
Screenshot 29 Export vApp 7
Once we press Done the Export will proceed. We can see the activity on this by checking the Events button for the specific vApp.
Screenshot 30 Export vApp 8
Show Deleted VAPPS
You also have the option to Export any vApp that has been deleted by enabling the "Show Deleted vApps" option.
Note: Deleted vApps will be kept in "Relic" according to the SLA retention policy.
Screenshot 31 Show Deleted VAPPS 1
Dashboard and Reporting
The dashboard will provide the following information:
SLA Compliance Metrics
Capacity Metrics
Protection Metrics
Recovery Metrics
Activity Log
Reports
Backup Tasks
SLA Compliance
Capacity Over Time
Recovery Tasks
Screenshot 32 Dashboard
Screenshot 33 Activity Log
Screenshot 34 Reports
In case of any urgent requirements that may arise, you can reach out to Moro Support Center on 2266, Or [email protected].