使用从卷中获取的标签自动标记Amazon EBS快照

问题描述 投票:0回答:2

我正在寻找一种使用卷的标签来标记Amazon EBS快照的方法。

当我从Amazon EBS卷创建新的手动快照时,必须使用卷标签自动为它添加标签。

请提出解决方法。

amazon-web-services storage amazon-ebs
2个回答
0
投票

来自Copy Snapshot API now supports adding tags while copying snapshots

发布于:2019年11月19日

您现在可以在复制快照时添加标签。以前,用户必须先复制快照,然后手动将标签添加到复制的快照。向前移动,您可以指定要应用于复制快照的标签列表,作为复制快照API上的参数。

这将允许复制标签[通过API调用启动快照时。例如,您可以通过AWS CLI命令触发快照。

[相反,如果您希望在通过Amazon EC2管理控制台触发快照时自动复制标签,则您需要手动指定标签,或编写一些使用Amazon CloudWatch Events的代码来注意新快照创建并复制标签(按照@Calvin的回答)。


0
投票

一种简单的方法是通过设置Cloudwatch Events来触发将标记快照的Lambda函数。

有关其外观的详细示例,请参见:How to Automatically Tag Amazon EC2 Resources in Response to API Events | AWS Security Blog


0
投票

现在,用于创建快照的aws-cli命令具有从卷复制标签的选项。

aws ec2 create-snapshots \
--instance-specification InstanceId=i-0673fbccc71d18a2 \
--description "This is snapshot of a volume from my-instance" --copy-tags-from-source volume

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.