在windows系统下如何设定mongodb定时备份任务?
1、检查mongodb数据库运行状况。使用客户端工具查看数据库能否正常连接上,并查看需要备份的数据库的情况。如下图,红框选中的dbfile数据库即我们将要备份的数据库,右侧是数据库中目前存在的文件。

2、制作mongodb的定时备份脚本。新建*.txt文件,然后将命令内容写入并保存。如图1所示。
@echo off
set path=%path%;E:\mongodb\bin\
echo %path%
mongodump -d dbfile -o E:\mongodb-bak-daily\
然后修改文件的扩展名为*.bat,如图2所示。


3、右键*.bat脚本,使用管理员身份运行,检验调试命令是否正确运行。如果命令正常运行,可以在资源管理器中找到命令中设定的备份文件所在目录E:\mongodb-bak-daily\。

4、打开windows任务计划窗口。如果是windows10系统,打开计算机管理窗口。
步骤1:点击“任务计划程序库”。右侧窗口中间部分,列表出已有任务计划程序。
步骤2:点击“创建任务”,打开创建任务窗口。

5、为计划添加触发器。即选择任务触发的时间、频率。
步骤1:点击 触发器 选项卡;
步骤2:点击新建,打开触发器参数设定窗口。
步骤3:根据自己的需要设定时间、频率。

6、为计划添加操作。操作就是前面的*.bat文件,即备份命令文件。
步骤1:切换到 操作选项卡;
步骤2:点击新建,打开 操作窗口;
步骤3:选择执行的批处理命令,即前面制作并调试好的*.bat文件。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
                                阅读量:115
阅读量:167
阅读量:110
阅读量:108
阅读量:84