如何在Ubuntu 14.04上备份,恢复及迁移MongoDB数据库

如何在Ubuntu 14.04上备份,恢复及迁移MongoDB数据库,第1张

1、冷备份与恢复——创建数据文件副本(前提要停止MongoDB服务器)直接copy

MongoDB所数据都存储数据目录默认/data/db/(WindowsC:\data\db\)启MongoDB用--dbpath指定我自设置数据存储目录

备份MongoDB数据:要简单创建数据存储目录副本直接copy份

恢复MongoDB数据:MongoDB启用--dbpath指定数据存储目录副本位置

服务器运行情况直接copy风险能copy数据已经遭破坏种式创建数据目录副本需要关闭MongoDB服务器前提数据目录存储关闭刻数据快照服务器重新启前复制目录作备份

,

1、冷备份与恢复——创建数据文件的副本(前提是要停止MongoDB服务器),也就是直接copy

www.2cto.com

MongoDB将所有数据都存储在数据目录下,默认是/data/db/(Windows下是C:\data\db\),启动MongoDB时也可以用--dbpath指定我们自己设置的数据存储目录。

备份MongoDB数据:只要简单的创建数据存储目录的副本就可以了,直接copy一份。

恢复MongoDB数据:在MongoDB启动时用--dbpath指定数据存储目录副本位置。

在服务器运行的情况下直接copy是有风险的,可能copy出来时,数据已经遭到破坏,这种方式下创建数据目录的副本需要在关闭MongoDB服务器的前提下,数据目录中存储的就是关闭那一刻数据的快照,在服务器重新启动之前可以复制目录作为备份。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6768063.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存