Cél*_*urd 17 backup amazon-ec2 amazon-ebs amazon-web-services
我正在寻找Amazon EC2实例的备份解决方案.我发现了这个:http://www.n2ws.com我想知道是否还有其他的.
谢谢
PS:可以使用亚马逊解决方案自动备份RDS数据库,但EC2实例没有任何内容......有吗?
如果您想要一个100%AWS解决方案来自动备份EC2实例,那么就有一个:AWS lambda.
用这样的东西创建一个基于Python的lambda:
import boto3
BACKUP_VOLUMES = [
'vol-xxxxxxxx'
]
def lambda_handler(event, context):
ec2 = boto3.resource('ec2')
for volume in BACKUP_VOLUMES:
ec2.create_snapshot(VolumeId=volume, Description='Automated backup')
Run Code Online (Sandbox Code Playgroud)
并为其配置一个事件源,以便它每天运行.繁荣,没有麻烦,可靠的自动EC2备份,不需要其他实例来驱动它们和cron作业,或第三方服务.使用SES API,您也可以从该lambda发送电子邮件确认.
PS:确保lambda的IAM角色有权在EC2快照上运行,例如:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:PutLogEvents",
"ec2:CreateSnapshot",
"ec2:DeleteSnapshot",
"ec2:DescribeSnapshots"
],
"Resource": "*"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34267 次 |
| 最近记录: |