Backup IDEA environment
Last updated
Last updated
By default, IDEA automatically backup your EC2 scheduler, EFS filesystems, DynamoDB and Virtual Desktops every day and keep the backups for 7 days using AWS Backup.
During the installation, IDEA creates a new Backup Vault and one Backup Plan per module
You can change the default AWS Backup parameters created by IDEA to match your own company requirements (what resources to backup, backup lifecycle policies, when to trigger a backup etc ...)
AWS Backup is a fully managed backup service that makes it easy to centralize and automate the back up of data across AWS services in the cloud. Using AWS Backup, you can centrally configure backup policies and monitor backup activity for AWS resources, such as Amazon EBS volumes, Amazon RDS databases, Amazon DynamoDB tables, Amazon EFS file systems.
A "Backup Vault" is where all your backups are stored. Your vault is automatically encrypted using your Key Management Service (KMS) key and reference to your IDEA cluster ID
A "Backup Plan" is where you define all your backup strategy such as backup frequency, data retention or resource assignments. IDEA creates separate backup plan for each modules (e.g: one for cluster, one for eVDI etc ..). By default, both backup plans use the same backup vaults created by IDEA.
Click on any Backup plan to get more details about it.
Backup rules (red section)
By default, IDEA creates one backup rule with the following parameters:
Backup will start every day at 5AM UTC (blue section)
Backup will expire after 1 week (orange section)
Backup is stored on the encrypted vault created by IDEA (purple section)
If needed, you can edit this rule (or create a new one) to match your company backup strategy.
By default, IDEA backup all data using the combination of Tags listed under the "Tags" section of the "Resource Assignment" section. In the example below, AWS Backup will backup all Supported Resources that match the combination of both idea:BackupPlan = cluster
and idea:ClusterName = idea-beta
tags.
AWS Backup integration on IDEA supports the following resources:
EC2 instances
EBS disks
EFS filesystems
DynamoDB
Remove the tags listed on the Resource Assignments (green section) If you want to exclude specific resources from the backup plan without deleting the entire plan.
On the left sidebar, click "Protected Resources" then choose the resource you want to restore
This will open a new window with additional information about this resource (either EFS or EC2). Select the latest entry you want to restore from the "Backups" section then click "Restore"
This will open a regular EC2 launch instance or EFS wizard. Specify the parameters (VPC, Subnet, Security Group, IAM role ...) you want to use and click "Restore Backup"
Select your vault, choose which recovery point you want to remove under the "Backups" section then click "Delete".
On the left sidebar, check "Jobs" to verify if your backup jobs are running correctly
Your backup vault won't be deleted if you have active backups in it. In case of accidental termination of your primary CloudFormation template, you will still be able to recover your data by restoring the EFS and/or EC2. To delete your AWS Backup entry, you first need to manually remove all backups present in your vault.