MongoDB 借助window10计划任务实现自动备份

@echo off
rem ***********
这行算是注释,这里面一整段均可以不须要,步骤:
1、先cd进入到要存放备份的目录
2、每次备份都建立一个以当天日期为名的目录
3、使用mongodb备份的命令

rem ***********

cd bs

md %date:~0,4%-%date:~5,2%-%date:~8,2%-%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%
rem ***********

备份单个表
1、DBName是你要备份的数据库。
2、Path 是你要存放备份的地址(包括盘符)
rem ***********

mongodump -h 127.0.0.1 -d DBName -o Path\%date:~0,4%-%date:~5,2%-%date:~8,2%-%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%

rem ***********

备份所有表(带用户验证)
1、DBName:你要备份的数据库。
2、Path :你要存放备份的地址(包括盘符)

3、userName:数据库用户名

4、psw:密码

5、port:端口

rem ***********


mongodump  -u  userName -p psw --authenticationDatabase admin  --port port -o Path\%date:~0,4%-%date:~5,2%-%date:~8,2%-%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%
复制代码

win10设定mongodb定时备份任务教程(只看如何添加定时任务便可):jingyan.baidu.com/article/af9…javascript

相关文章
相关标签/搜索