AWS Snapshot AMI - PullRequest
       4

AWS Snapshot AMI

2 голосов
/ 08 августа 2011

Я довольно новичок в Amazon Web Services.Я запустил экземпляр не-EBS сервера от AMI и выполнил некоторую настройку.Я хочу остановить сервер сейчас, но я вижу только варианты перезагрузки и завершения.

Я понимаю, что если я прекратить, все уйдет.Я думал, что мог бы сделать «снимок» этой конфигурации, который мог бы быть сохранен в S3 или что-то еще, чтобы позже я мог использовать снимок в качестве AMI и запустить его вместо этого.

Очевидно, что я что-то не так - может кто-нибудь исправить меня там, где я не на базе?Спасибо.

Ответы [ 2 ]

5 голосов
/ 08 августа 2011

Когда вы говорите, не-EBS, вы имеете в виду машина с сохранением экземпляра EC2 .В консоли AWS не предусмотрена прямая опция меню для снимка вашего компьютера хранилища экземпляров.Это средство вы получаете, когда у вас есть машина, поддерживаемая EBS (также вы увидите другие удобные опции для машин, поддерживаемых EBS).

Так, например, на машинах с резервным копированием вам нужно запачкать руки.Вверх по рукаву, вот что вам нужно сделать:

  1. Создать ведро в S3.

  2. Получить EC2-AMI-Tools, а также EC2-API-Tools на вашем компьютере / экземпляре.export их bin папок в $PATH

  3. Используйте ec2-bundle-volume для объединения вашего экземпляра в пакет AMI.(это не будет связывать определенные каталоги, например, /mnt, /dev, ...)

  4. Загрузите ваш пакет в корзину, используя команду ec2-upload-bundle.

  5. Затем вы можете зарегистрировать свой AMI, используя команду ec2-register.

Этот AMI теперь зарегистрирован как ваш частный AMI.Это можно увидеть в веб-консоли AWS в разделе AMIs.Вы можете запустить этот AMI, и он будет в том же состоянии, в котором находился ваш экземпляр, когда вы создавали свой AMI.

См .:

0 голосов
/ 12 августа 2011

Немного больше о ec2-bundle-volume, ec2-upload-bundle и ec2-register вы можете найти здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...