栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 数据库 > MongoDB

mongodb定时数据库备份和删除

MongoDB 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mongodb定时数据库备份和删除

通常中小型操作系统使用mongodump和mongorestore来进行操作系统的备份和恢复mongodump能够用于转储整个数据库、集合或查询结果。mongodump能够通过转储oplog来形成相同的数据快照。mongorestore实用程序将数据恢复到新的或现有的数据库。mongorestore将从mongodump形成的BSON数据库转储中导入内容,并重播oplog。

一、备份

常用命令:

mongodump-hIP--port端口-u用户名-p密码-d数据库-o文件存在路径

  • 如果没有用户,去掉-u和-p。

  • 如果导出本机的数据库,去掉-h。

  • 如果是默认端口,去掉--port。

  • 如果想导出所有数据库,去掉-d。

导出所有数据库:

[root@localhostmongodb]mongodump-h127.0.0.1-o/home/zhangy/mongodb/

导出指定数据库:

[root@localhostmongodb]mongodump-h192.168.1.108-dtank-o/home/zhangy/mongodb/

二、还原

常用命令:

mongorestore-hIP--port端口-u用户名-p密码-d数据库--drop文件存在路径

--drop的意思是,先删除所有的记录,然后恢复。

还原所有数据库:

[root@localhostmongodb]mongorestore/home/zhangy/mongodb/#这里的路径是所有库的备份路径

还原指定数据库:

[root@localhostmongodb]#mongorestore-dtank/home/zhangy/mongodb/tank/#tank这个数据库的备份路径

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/13870.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号