简单的备份复制文件批处理脚本
最近勒索病毒变种肆虐。一个客户的财务系统中毒,被勒索0.4个比特币。恢复后客户要求搭建一台备份服务器,每天备份各服务器数据,采用滚动备份方式备份最近30天数据。
需求并不复杂,马上搭建了一台 Windows Server 2012 R2 作为备份环境,并创建了120个用于备份的计划任务(4台服务器30天的计划任务)。因各服务器的本机备份计划都不一样,下面分别介绍各备份脚本代码
1.财务服务器备份脚本:
根据创建的计划任务,30个批处理脚本对应一个月的30天。备份脚本通过取当天的日期获得当天的备份文件并复制。
因为系统默认日期格式为 yyyy-mm-dd 需要重新定义并改成 xcopy 命令的 /D 参数能识别的 mm-dd-yyyy 格式 即能获取当天的文件夹并复制
2.业务k3服务器备份脚本
此服务器脚本与财务服务器脚本一样,只不过该服务器本机数据没有那么多账套文件夹。所以仅一个 xcopy 命令即可
3.互联网服务器备份脚本
此服务器运行在互联网上,不在本地。因此我采用FTP的方式进行数据的下载备份。同样使用定义当前时间的方式下载当天的数据文件

发表评论: