Amazon EC2 EBS卷使用木偶/类似工具计划备份/快照

我不是一个Linuxpipe理员,虽然我希望我是,我也看到了这些问题

  • Amazon EC2备份策略
  • Amazon EC2 + EBS ::定期备份计划?
  • Amazon EC2实例/卷的简单备份策略?

而这个build议http://alestic.com/2009/09/ec2-consistent-snapshot

我尝试使用命令行+ crontab(命令行工作,但由于某种原因crontab,不)

但是我还是很迷茫, 我只想要一个自动的,我的亚马逊EC2(EBS)数据的滚动备份

(通过滚动我的意思是保持3-4周,但删除旧的快照,因为新的成本控制)

就像往常一样,如果有一些困难和痛苦的事情,有人会为此创造一个解决scheme。

我的问题很简单,有没有一种方式使用像Puppet这样的工具来做到这一点,没有一个痛苦的学习曲线?

(或通过其他工具,如http://ylastic.com )

如果是的话,怎么样?

看看Skeddly自动滚动的EBS快照。

免责声明,我与这个产品有关

Puppet不是备份解决scheme,尽pipe您可以使用Puppet来部署,configuration和维护备份解决scheme。 这可以像使用EC2 API命令行工具和cron的脚本一样简单(不知道你在这里有什么问题,但肯定可以这样做)。 或者使用AWS开发工具包来处理您喜欢的任何编程语言。

这听起来像Ylastic或为此服务将适合你最好的。 Ylastic为我们工作。 我们使用EC2标签来存储我们想要快照的卷,Ylastic处理其余的卷(包括滚动备份)。

创build一个使用“ec2-consistent-snapshot”的脚本,并将其添加到crontab,以便每天运行一次(或任何适当的时间间隔)。

要删除旧快照,请使用“ec2-describe-snapshots”并检查date以删除旧快照。