Backup & Replication - Overview
Cloudaware Backups module is capable of performing scheduled backups of AWS EC2, RDS, RDS Clusters, S3 Instances, and Google GCE Disks. Additional plugins are available for backing up MySQL, MongoDB and DynamoDB databases.
Source | Supported Target(s) | Regional Replication Support | Multi-Account Support | Supported Frequencies |
---|---|---|---|---|
EC2 Instance | AMI | Y | N | Daily, Weekly, Monthly |
RDS | RDS Snapshots | Y | N | Daily, Weekly, Monthly |
MySQL* | S3, Glacier, AWS Storage Gateway | N | N/A | Hourly, Daily, Weekly, Monthly |
MongoDB* | AMI, S3 | Y for AMI | N/A | Hourly, Daily, Weekly, Monthly |
DynamoDB* | S3 | N | Y | Hourly, Daily, Weekly, Monthly |
S3 | S3 | Y | Y | Hourly, Daily, Weekly, Monthly |
* - In order to perform MySQL and MongoDB backups to S3, Cloudaware will need access to the operating system via SSH.
Features
Backup EC2 and RDS Instances
Replicate EC2 and RDS instances into multiple regions
Detect which instances are not being backed up
Quickly map backup media to instances
Enable backups using policy editor
Backup Calendar
Replication Calendar
Initiate workflows if backups are missing
Backup alerts and notifications
Use Cases
Restore EC2 instance to a desired configuration at some previous time
Perform forensic investigation in Amazon Cloud (AWS)
Recover lost or accidentally deleted data in EC2 or RDS
Make data available in another Amazon Region for disaster recovery
Recover quickly from accidental EC2 instance terminations
Manage snapshots effectively (avoid snapshot sprawl)
Backup RDS data beyond AWS maximum allowable range
Avoid issues with AWS native backups (MyISAM, temp tables)