My scenario was that I only wanted a backup of my EC2 every 6 months. It hosts this blog and a couple others, but I don’t really need anything beyond that.
Specifically when looking AWS Backup options for EC2(EBS volumes), the Data Lifecycle Manager allows for basic policies and limited options whereas you can specify custom parameters via a Cron task (https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html) for AWS Backup.
After configuration this is the definition and schedule in my AWS Backup plan:
Custom cron expression: cron(0 5 6 1,7 ? *)At 05:00 AM UTC, on day 6 of the month, only in January and July
Pricing
DLM uses standard EBS pricing as it creates EBS snapshots (https://aws.amazon.com/ebs/pricing/)
AWS Backup pricing is the same but allows for more services (https://aws.amazon.com/backup/pricing/)
There is no cost difference in my scenario.
Leave a Reply