我在mongo中执行了db.copyDatabase()
命令,但磁盘空间不足。现在mongo不会重启。我在AWS上运行mongo。由于新数据库中的数据只是一个副本,是否可以转到dbpath并删除与新数据库关联的文件,然后重新启动mongo或者这会破坏更多的东西吗?
相关文件以datasetCopy.0
,datasetCopy.1
,datasetCopy.2
结尾,并且有一个datasetCopy.ns
文件。
答案 0 :(得分:0)
我设法让mongo再次回来。以下是我采取的步骤。请记住,复制的数据库中的数据是多余的,可以删除而不会导致数据丢失,因此这是一个非常具体的情况。此外,我们的数据库是只读的,这可能会降低这样做的危险..
使用亚马逊AWS控制台:
有效!重新启动备份后,我再次创建了卷的快照。