springboot实现增量备份_window环境定时全量和增量备份mongo集群文件(下面介绍的是增量备份的操作说明)...

本文介绍了如何在Windows环境下,使用SpringBoot实现MongoDB集群的全量和增量备份。详细步骤包括全量备份命令、连接MongoDB路由及查看分片状态、增量备份脚本的编写,以及设置定时任务来自动化备份过程。
摘要由CSDN通过智能技术生成

mongogdb备份

全量备份命令

mongodump -h IP:路由端口 -d 数据库名称 -u 用户 -p 密码 -o D:\DataBackup

增量备份

连接主分片的路由和数据库,查看分片节点的状态

格式: mongo 主分片IP:路由端口/备份的数据库名称 -u 用户 -p 密码

查看节点的状态命令

查看分片节点的状态命令:

db.stats();

根据路由的shard01~shard03 的连接分片节点端口。连接到分片节点端口,查看哪个是主节点

连接分片节点命令:

mongo ip:端口

查看分片节点的状态:

rs.status();

增量备份脚本

rem ******MongoDB backup start********

@echo off

echo wscript.echo DateDiff("s", "01/01/1970 00:00:00", Date())>sjc.vbs

for /f %%i in ('cscript sjc.vbs /nologo') do set endDate=%%i

set /a "endDate=%endDate%-28800"

set /a "startDate=%endDate%-86400"

set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值