Как добавить временный диск к существующему экземпляру EC2?

Как добавить временный диск к существующему экземпляру EC2?

Полгода назад я создал EC2 Instance с лицензией Plesk из AWS Marketplace. Теперь я хотел бы добавить эфемерный диск, чтобы поместить временные резервные данные, сгенерированные Plesk.

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

Я уже пытался создать новый экземпляр с эфемерным диском и присоединить корневой том из старого экземпляра. С этой альтернативой у меня было много проблем, исходящих от plesk (в основном потому, что у них разные внутренние IP).

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

Вопрос в том, могу ли я добавить этот временный диск более быстрым/простым способом, просто создав новый сервер и скопировав данные со старого.

решение1

Просто чтобы дать некоторые разъяснения по начальному пункту здесь: вы не можете добавить EPHEMERAL диск в экземпляр ПОСЛЕ первоначального создания. Ephemeral диски являются частью базовой конфигурации экземпляра, которая записывается только при создании экземпляра и не может быть изменена.

Еще один момент, который следует иметь в виду (хотя вы, возможно, уже это знаете), заключается в том, что временные диски недоступны на экземплярах t1.micro.

решение2

Я делаю это немного на работе. Ваш процесс должен быть чем-то вроде

  1. Остановите сервер (выполните необходимые процедуры аварийного переключения или перемаршрутизации)
  2. Создайте AMI из остановленного экземпляра, щелкните правой кнопкой мыши и выберите «Создать образ», убедитесь, что вы добавили один «Хранилище экземпляров X» для каждого ожидаемого эфемерного диска. Больше — это нормально (i3.16xlarge предлагает 8 эфемерных дисков, поэтому планируйте заранее будущий рост)введите описание изображения здесь
  3. Дождитесь завершения AMI
  4. (необязательно) Если вы хотите зашифровать диск, используйте "Copy AMI" в тот же регион сейчас и включите шифрование. Вы получите второй AMI с зашифрованными дисками.
  5. Создайте новый экземпляр из этого AMI. Он создаст новый IP, но все остальные данные останутся прежними, поэтому вы можете перенести частный IP с исходного сервера.

Через пару дней вы можете провести очистку, удалив AMI и исходный остановленный хост.

решение3

Проблема в том, что plesk не запускается при смене IP. Вам нужно выполнить следующие команды:

# /usr/local/psa/bin/reconfigurator --autoconfigure
# /usr/local/psa/admin/sbin/httpdmng --reconfigure-all
# /etc/init.d/nginx restart

Смотрите эту страницу:http://kb.parallels.com/en/114245

Итак, процедура правильная. Создайте новый экземпляр с AMI, сгенерированным со старого сервера, и добавьте эфемерный диск.

После подключения старого корневого устройства просто запустите команды перенастройки Plesk и перезапустите его.

Связанный контент