BAT命令用RoboCopy定期备份文件夹

用RoboCopy定期备份文件夹

把以下命令复制到记事本,保存成bat,然后用系统自带的计划作业配置定时执行,就实现了定时备份文件夹了
再用SyncBackPro同步到ftp里面就实现了异地备份了
SyncBackPro是一块非常好用定时异地文件同步工具,可以用来做异地镜像备份,A服务器宕机后,备用服务器可以随时启动
注意:SyncBackPro只有同步功能,修改过的文件会覆盖,所以它是一个同步工具(一旦原始文件出错了,ftp里面的文件也是最新,无法从历史恢复)

以下命令解释:
先得到当前日期字符串,拼接成一个新的文件夹名,然后用RoboCopy

@echo off

color 0a

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

set hms=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%

rem 或者 set hms=%time:~-11,2%%time:~-8,2%%time:~-5,2%%time:~-2,2%

set dt=%ymd%%hms%

echo %dt%

rem 复制到一个含日期命名的文件夹

ROBOCOPY E:/gitea "E:/backup/gitea%dt%" /E /w:1 /r:1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值