Назад | Перейти на главную страницу

Переименование снимка командной строки ec2

У меня есть автоматизированный сценарий, который запускает ec2-create-image на моих экземплярах, чтобы получить высокодоступную резервную копию. При запуске ec2-create-image создается снимок с пустым полем «Имя». Есть ли способ изменить поле «Имя» из командной строки?

Я просмотрел страницу руководства для атрибута ec2-modify-snapshot-attribute, но это только кажется, что он может изменять разрешения снимка.

Атрибут «Имя» снимка на самом деле является тегом. Таким образом, вы можете изменить / установить его с помощью ec2tag инструмент командной строки.

 ec2tag snap-xxxxxxxx -t Name=SNAP_NAME

Согласно файлу справки:

 SYNOPSIS
      ec2addtag ([ec2-create-tags, ec2tag])
      ec2addtag [GENERAL OPTIONS] RESOURCE_ID [RESOURCE_ID ...] --tag KEY[=VALUE] [--tag KEY[=VALUE] ...]   

 GENERAL NOTES
      Any command option/parameter may be passed a value of '-' to indicate
      that values for that option should be read from stdin.   

 DESCRIPTION
      Adds a set of tags to a set of resources. To update a tag's key or value, you also use CreateTags.
          The new values overwrite the old values.

 -t, --tag TAG
           Tag in the form of key[=value].

ec2tag это "краткая форма" ec2addtag - они оба делают одно и то же. Они включены как часть инструментов API EC2.