+
80
-

mongodb如何定时备份数据库?

mongodb如何定时备份数据库?


网友回复

+
0
-

备份mongodb命令行

mongodump -h IP:端口 -u 用户名 -p 密码 -d 数据库 -o 备份地址 --authenticationDatabase admin

如果是本机备份

mongodump -d 数据库 -o 备份地址

恢复mongodb命令行

mongorestore -h IP:端口 -u 用户名 -p 密码 -d 数据库 备份地址\数据库 --authenticationDatabase admin

如果是本机备份

mongorestore -d 数据库 备份地址\数据库

定时备份mongodb

每天凌晨1点30执行备份

输入命令行

crontab -e #在下面添加 30 1 * * * mongodump -o /data/mongodbback/    #表示每天凌晨1点30执行备份

保存后,执行以下命令:

service crond reload #重新载入配置

我知道答案,我要回答