[ec2] Script of rolling EBS volume snapshots?
roger.marshall at aetopia.com
Mon Jun 22 23:28:32 BST 2009
On 22 Jun 2009, at 15:15, Jeffrey Greenberg wrote:
> I'm looking for a script to be run from cron to create EBS snapshots
> on a periodic basic (daily or hourly), and then to remove them after
> X number of days (say 10 days). It would also be useful to be able
> to move a weekly snapshot to S3...
> Is there such a script around?
> One challenge is that snapshots names are controlled by the ec2
> snapshot code, rather than being meaningful to us...
> Another is, any good code for doing the date math to figure out if X
> days have elapsed on a file or arbitrary date string.
> Jeffrey Greenberg
> Ec2 mailing list
> Ec2 at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ec2
I found this to be a good starting point:
It uses the SimpleDB service to keep track of snapshot expiration, and
there are sample crontab entries to keep 1 day of hourly, 7 days of
daily, 4 weeks of weekly and 1 year of monthly snapshots.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ec2