可能的重复:
自动备份 EC2 实例的最简单方法是什么?
我有一个 EBS 支持的 Amazon EC2 实例。我想创建一个每日备份计划,并保留一周的每日备份,以及一些较旧的图像(来自 2、3、4 周前)。我不介意使用快照机制即时创建备份,但我想要一个简单的包装器来为我管理它。
设置它的最简单方法是什么?对于一个微型实例,这将花费我多少?
我将所有应用程序代码、数据库、配置和日志文件放在一个单独的 EBS 卷上,并将其安装在 /dev/sdf 上。您可以创建它的初始快照,然后在运行时将其安装到您的操作系统。我的 ami 仅包含自动启动环境的相关内容。
ec2-run-instances ami-id <other options> --block-device-mapping '/dev/sdf=snap-id::false'
Run Code Online (Sandbox Code Playgroud)
使用 crontab 和 ec2-create-snapshot 或其他工具可以相当轻松地备份此创建的卷。ec2-describe-snapshot 给出了快照创建的日期,因此可以与 awk 或其他工具一起使用来确定要删除哪个快照。虽然快照只是记录版本之间的变化,所以在第一个版本之后它们实际上不会占用太多空间。
归档时间: |
|
查看次数: |
5134 次 |
最近记录: |