由于某些硬件问题,我的aws实例停止运行。团队建议我停下来开始实习。
现在,aws提供了新的IP,其中存在所有数据。我安装了mongodb,并在那里有几个数据库。
现在当我检查新服务器时,mongodb无法正常工作。我创建了mongod和letter,我要求创建/data/db
目录。现在mongodb正在运作,但是当我做的时候
"show databases"
没有我之前的数据库浏览。有关获取此数据的任何帮助。?
答案 0 :(得分:3)
AWS EC2实例有两种类型的存储。短暂存储和EBS卷存储。
短暂存储应仅用于临时数据。如果重新启动EC2,其中的数据不会丢失,但如果停止并重新启动,则将其全部松开。尝试停止EC2 AWS时会向您发送此消息。
请注意,当您的实例停止时:短暂的任何数据 您的实例的存储将会丢失。
这种存储的配置非常接近实例,因此速度更快。
EBS是一个独立于EC2实例的持久存储。它可以从您的EC2连接/取消。这是在实例中创建数据库时要使用的存储类型。