我之前在 AWS EC2 实例上部署了我的 Nodejs+MongoDB 应用程序,现在我想将它转移到另一个 AWS 账户。我关注了这个视频-
https://aws.amazon.com/premiumsupport/knowledge-center/account-transfer-ec2-instance/
我能够运行新实例(传输后),但其中缺少包含 nodejs 应用程序代码的应用程序文件夹。
源 EC2 实例文件夹结构:apps htdocs stack
目标 EC2 实例文件夹结构:bitnami_credentials htdocs stack
注意:在复制实例时,出现Bitnami版本(用于源帐户)现在不可用的错误,因此在目标AWS帐户上使用了新版本。
Bitnami 工程师在这里。如果您想将现有安装迁移到新实例或新帐户,您只需使用新帐户中最新的 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/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句