ec2-consistent-snapshot version 0.35 has been released on the Alestic PPA. This software is a wrapper around the EBS create-snapshot API call and can be used to help ensure that the file system and any MySQL database on the EBS volume are in a consistent state, suitable for restoring at a later time.
The most important change in this release is a fix for a defect that has been nagging many folks for months. In rare situations, the create-snapshot API call itself took longer than 10 seconds to return from the EC2 web service at Amazon. The software did not trap the alarm correctly and exited without unfreezing the XFS file system which forced us to add an awkward unfreeze command in all cron jobs.
Thanks to Mike Lawlor who tracked down and provided a patch for this bothersome bug.
Thanks also to Brian Smith, who provided a patch implementing an new
--mysql-socket option that a few users had been wishing for.
And thanks to Kenny Gryp, who provided a patch to clean up an error message when both the
--xfs-filesystem options were specified.
To get the latest version of
ec2-consistent-snapshot installed, then you should be able to upgrade from the Alestic PPA with:
sudo add-apt-repository ppa:alestic && sudo apt-get update && sudo apt-get install ec2-consistent-snapshot
New bugs in this software can be reported in launchpad at: