2010-12-07 6 views
18

У меня есть виртуальный сервер Amazon Web Service EC2 большого типа. Теперь я хочу понизить его до небольшого типа. Я хочу сохранить информацию на жестком диске, но просто загрузите конфигурацию сервера. Основная причина заключается в том, чтобы сэкономить несколько долларов. Как я могу это сделать?Как понизить AWS EC2?

Я думаю, что я должен:

  1. остановить текущий экземпляр.
  2. отсоедините том от текущего экземпляра.
  3. прекратить действие экземпляра.
  4. воссоздайте новый экземпляр небольшого типа с нуля.
  5. Приложите том к экземпляру малого типа.

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

ответ

9

Я думаю, что лучший способ:

  1. Snapshot объемы из текущего экземпляра.
  2. Создайте новый экземпляр небольшого типа
  3. Используйте моментальные снимки для создания реплики существующих томов.
  4. Прикрепите новый том, созданный для небольшого экземпляра.
  5. Проверьте это и переключите ElasticIP на новый экземпляр, если все работает нормально.
+3

btw, не убивайте пока свой текущий экземпляр, если маленький экземпляр работает очень хорошо. – 2010-12-07 16:27:44

+0

Большой сервер - это 64-битная Windows 2008, а маленький сервер - 32-битная Windows 2008. Кажется, у меня возникла проблема подключения к маленькому серверу после присоединения тома, созданного с 64-битного сервера. – Steve 2010-12-08 02:43:51

56

Я не знаю, как это работает тогда в декабре 2010 года. Но теперь это очень просто, возможно, Amazon упростил его в последнее время.

шаги

  1. Остановите экземпляр
  2. Установите флажок рядом с экземпляром
  3. Нажмите Действия кнопку
  4. Выберите "Изменить Instance Type"

Вот оно!