windows下实现mongodb备份还原
创始人
2024-11-18 10:04:49
0
  • 添加环境变量

把mongodb安装目录下的bin路径添加到环境变量的path路径:

  • 备份库

打开CMD,执行以下命令:

mongodump -u test -p test -d test -o D://backup_mongodb//20220706 –gzip

参数说明:

-u 用户名

-p 密码

-d 需要备份的库名称

-o 备份路径

--gzip 启用压缩

  • 还原库

打开CMD,执行以下命令:

mongorestore -u test -p test -d test --gzip D://backup_mongodb//20220704 

  • 批处理备份mongodb的库

把以下脚本保存为.bat格式的文件,双击运行bat,在备份路径下创建当天日期yyyyMMdd格式的文件夹保存mongodb数据库备份文件,并清除7天前的数据库备份文件。

           @echo off

for /f "tokens=2 delims==" %%a in ('wmic path win32_operatingsystem get LocalDateTime /value') do (

  set t=%%a

)

:: format date to yyyyMMdd

set fdate=%t:~0,8%

set dir=D:\backup_mongodb\

set day=7

d:

cd %dir%

mkdir %fdate%

:: backup

mongodump -h 127.0.0.1 --port 27017 -u test -p test -d test -o %dir%%fdate% --gzip

::删除7天前的备份文件

forfiles /p %dir% /s /m *.* /d -%day% /c "cmd /c del /f @path"

::删除空文件夹

for /f "tokens=*" %%a in ('dir /b /ad /s %dir%^|sort /r')do rd "%%a"2>nul

exit

相关内容

热门资讯

三分钟解密!德普之星透视辅助软... 三分钟解密!德普之星透视辅助软件是真的吗(透视)外挂透明挂辅助机制(系统教程)-哔哩哔哩1、下载好德...
7分钟曝光!aapoker辅助... 7分钟曝光!aapoker辅助插件工具(透视)外挂透视脚本辅助app(技巧教程)-哔哩哔哩1、下载好...
3分钟攻略!wepoker辅助... 3分钟攻略!wepoker辅助器安装包(透视辅助)外挂透明挂辅助app(总结教程)-哔哩哔哩1、全新...
五分钟安装!wepoker挂(... 五分钟安装!wepoker挂(透视辅助)透视脚本辅助器安装(解说技巧)-哔哩哔哩1、每一步都需要思考...
八分钟总结!we-poker正... 八分钟总结!we-poker正规吗(透视辅助)外挂透明挂辅助插件(必赢方法)-哔哩哔哩亲,关键说明,...
五分钟推荐!wepoker辅助... 五分钟推荐!wepoker辅助器软件下载(辅助)外挂透明挂辅助软件(扑克教程)-哔哩哔哩1、下载好w...
八分钟攻略!wepoker到底... 八分钟攻略!wepoker到底有没有透视(辅助)外挂透明挂辅助工具(2025新版教程)-哔哩哔哩亲,...
6分钟解密!wepoker透视... 6分钟解密!wepoker透视苹果系统(透视脚本)外挂透明挂辅助软件(技巧教程)-哔哩哔哩1、wep...
十分钟了解!newpoker怎... 十分钟了解!newpoker怎么安装脚本(透视脚本)透视脚本辅助机制(细节方法)-哔哩哔哩1、很好的...
两分钟总结!wepoker私人... 两分钟总结!wepoker私人局辅助挂(辅助)外挂透明挂辅助神器(揭秘攻略)-哔哩哔哩1、这是跨平台...