Перенос / копирование экземпляра EC2, на котором развернуто приложение Nodejs + MongoDB через Bitnami, в другую учетную запись aws - PullRequest
0 голосов
/ 23 апреля 2019

Ранее я развернул свое приложение Nodejs + MongoDB на экземпляре AWS EC2, теперь я хочу перенести его в другую учетную запись AWS.Я следил за этим видео -

https://aws.amazon.com/premiumsupport/knowledge-center/account-transfer-ec2-instance/

Мне удалось запустить новый экземпляр (после передачи), но там отсутствует папка с приложениями, в которой содержится код приложения nodejs.

Структура папки исходного экземпляра EC2: стек htdocs приложений

Структура папки целевого экземпляра EC2: bitnami_credentials Стек htdocs

Примечание. При копировании экземпляра,ошибка, связанная с тем, что версия Bitnami (используемая в исходной учетной записи) сейчас недоступна, поэтому используется новая версия в целевой учетной записи AWS.

1 Ответ

1 голос
/ 23 апреля 2019

Инженер Битнами здесь.Если вы хотите перенести существующую установку на новый экземпляр или новую учетную запись, вы можете просто развернуть новый экземпляр, используя последний стек Bitnami MEAN в новой учетной записи, и скопировать весь каталог установки из одного экземпляра в другой.

  • Вы можете создать резервную копию, выполнив эти команды в текущем экземпляре
cd
sudo /opt/bitnami/ctlscript.sh stop
sudo tar -pczvf mean-backup.tar.gz /opt/bitnami
sudo /opt/bitnami/ctlscript.sh start
  • Вам потребуется перенести этот файл mean-backup.tar.gz в новый экземпляр
  • И восстановите резервную копию там
sudo /opt/bitnami/ctlscript.sh stop
sudo mv /opt/bitnami /tmp/bitnami-backup
sudo tar -pxzvf mean-backup.tar.gz -C /
sudo /opt/bitnami/ctlscript.sh start

Более подробную информацию об этом вы можете найти в нашей документации

https://docs.bitnami.com/aws/infrastructure/mean/administration/backup-restore/

...