Как безопасно обновить экземпляр Amazon EC2 от t1.micro до большого?

У меня есть экземпляр Amazon EC2 micro (t1.micro). Я хочу обновить этот экземпляр до большого. Это наша производственная среда, так что лучший и безрисковый способ сделать это?

Есть ли пошаговое руководство для этого?

Ответ 1

Из моего опыта, как я это делаю, создается моментальный снимок вашего текущего изображения, а после его завершения вы увидите его как вариант при запуске новых экземпляров. Просто запустите его как большой экземпляр в этот момент.

Это мой подход, если я не хочу времени простоя (то есть производственного сервера), потому что это решение только отключает сервер только после того, как новый работает и работает (я также использую его для добавления новых машин в свои кластеры, используя этот подход только для добавления новых машин). Если время простоя приемлемо, см. Ответ Марселя Кастильо.

Ответ 2

Использование консоли управления AWS:

  • Щелкните правой кнопкой мыши по экземпляру
    • Жизненный цикл экземплярa > Стоп
    • Подождите...
    • Управление экземпляром > Изменить тип экземпляра

Ответ 3

Использование консоли управления AWS

  • Перейдите в раздел "Объемы" и создайте снимок тома экземпляра.
  • Перейдите в "Снимки" и выберите "Создать изображение из моментального снимка".
  • Перейдите в "AMI" и выберите "Запуск экземпляра" и выберите "Тип экземпляра" и т.д.

Ответ 4

Используйте консоль AWS EC2, а не ElasticFox.

Первый способ:

  • Создать новый AMI экземпляра
  • Запустить его

Альтернативный способ:

  • Сделайте снимок на диске
  • Запустите большой экземпляр EBS с тем же типом AMI (обратите внимание, что на этом этапе диск будет содержать данные, которые присутствовали, когда этот AMI был создан, а не ваши последние изменения)
  • После полной загрузки остановить новый экземпляр
  • Отсоединить корневой том от остановленного экземпляра
  • Создайте виртуальный диск из созданного ранее моментального снимка в той же зоне доступности нового экземпляра
  • Присоединить корневой том к /dev/sda 1
  • Запустить новый экземпляр снова