【发布时间】:2014-01-21 11:06:02
【问题描述】:
我是 python 新手,正在尝试编写一个脚本来拍摄每日 amazon ebs 快照。下面是列出卷并将它们输入到 for 循环中的快照命令的脚本。
#!/usr/bin/python #用于清除 AWS Ebs 快照的脚本。 从 boto.ec2 导入 EC2Connection 进口时间 My_access_key = "xxxxxxxxxxxxxxx" My_secret_key = "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy" conn = EC2Connection(My_access_key, My_secret_key) # 列出卷 vol_id = conn.get_all_volumes(volume_ids=None, filters=None) 打印 vol_id 对于 vol_id 中的 i: 快照 = conn.create_snapshot(i, '每日快照') 打印“创建快照:”,快照问题是当我以这种方式列出卷时“[Volume:vol-a50057e8, Volume:vol-ba693ef7]”
并且创建快照命令只会将此作为有效输入“vol-a50057e8”。我尝试修剪,但不起作用。
谢谢, 斯沃鲁普。
【问题讨论】:
标签: python amazon-web-services amazon-ec2 boto