Node.js 传输/复制EC2实例,其中Nodejs+;MongoDB应用程序通过Bitnami部署到另一个aws帐户

Node.js 传输/复制EC2实例,其中Nodejs+;MongoDB应用程序通过Bitnami部署到另一个aws帐户,node.js,mongodb,amazon-ec2,mean-stack,bitnami,Node.js,Mongodb,Amazon Ec2,Mean Stack,Bitnami,我以前在AWS EC2实例上部署了我的Nodejs+MongoDB应用程序,现在我想把它转移到另一个AWS帐户。我看了这个视频- 我能够运行新实例(传输后),但缺少包含nodejs应用程序代码的apps文件夹 源EC2实例文件夹结构: 应用程序和文档堆栈 目标EC2实例文件夹结构: bitnami\u凭证htdocs堆栈 注意:在复制实例时,出现了一个错误,即Bitnami版本(在源帐户上使用)现在不可用,因此在目标AWS帐户上使用了新版本。此处为Bitnami Engineer。如果要将现有

我以前在AWS EC2实例上部署了我的Nodejs+MongoDB应用程序,现在我想把它转移到另一个AWS帐户。我看了这个视频-

我能够运行新实例(传输后),但缺少包含nodejs应用程序代码的apps文件夹

源EC2实例文件夹结构: 应用程序和文档堆栈

目标EC2实例文件夹结构: bitnami\u凭证htdocs堆栈


注意:在复制实例时,出现了一个错误,即Bitnami版本(在源帐户上使用)现在不可用,因此在目标AWS帐户上使用了新版本。

此处为Bitnami Engineer。如果要将现有安装迁移到新实例或新帐户,只需使用新帐户中最新的Bitnami MEAN堆栈启动新实例,并将整个安装目录从一个实例复制到另一个实例

  • 您可以通过在当前实例中运行这些命令来创建备份
  • 您需要将
    mean backup.tar.gz
    文件传输到新实例
  • 然后在那里恢复备份
您可以在我们的文档中找到更多信息


您的所有数据都在根卷上吗?
cd
sudo /opt/bitnami/ctlscript.sh stop
sudo tar -pczvf mean-backup.tar.gz /opt/bitnami
sudo /opt/bitnami/ctlscript.sh start
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