需求说明:
需要将一台WINDOWS服务器上的一个目录进行定期备份
环境说明:
1、本地Windows SERVER 2016 S(64 位) 192.168.100.9
2、远端备份服务器LINUX 192.168.1.100
前置:
1、在本地WINDOWS安装WINRAR软件,安装NFS服务
2、远端备份服务器搭建NFS服务并开启,配置相关参数,创建好文件夹
vi /etc/exports
/BAK 192.168.100.0/24(rw,no_root_squash,sync)
3、WINDOWS挂载访问远端备份服务器目录
BAT脚本:
D:\
cd D:\remotebak\
"C:\Program Files\WinRAR\WinRAR.exe" a reportbak%date:~0,4%%date:~5,2%%date:~8,2%.rar D:\FineReport\webapps\webroot\WEB-INF\reportlets
copy D:\remotebak\reportbak%date:~0,4%%date:~5,2%%date:~8,2%.rar \\192.168.1.100\bak\
cd D:\remotebak\
forfiles /p D:\remotebak\ /s /m *.rar /d -7 /c "cmd /c del @path"
在WINDOWS设置自动任务计划