立即注册 登录
度量快速开发平台-专业、快速的软件定制快开平台 返回首页

王爱东的个人空间 http://bbs.delit.cn/?3 [收藏] [复制] [RSS]

日志

度量系统服务端文件本地异地差异备份脚本示例

热度 1已有 1519 次阅读2020-6-12 16:18 |个人分类:安装部署|系统分类:安装部署| 数据安全, 服务器, 服务端, 产品, 计划

度量产品部署好服务端后,因为服务端有各类封装加密的附件,文件等资料,为保障数据安全,除了建立高可用性的备份机制外,我们可以通过批处理脚本,结合到系统计划进行本地或异地备份,为考虑容量情况,也可以采用增量备份进行。

下面代码是一个示例批处理脚本,可以按照自己的思路编写简单而强大的服务端备份策略:

@echo off
REM ************************************************************
REM *服务端文件增量备份,每年的数据保存在DestDir中。
REM *需要设置源目录(SourceDir),备份目录(DestDir=)。
REM *如果要把服务器上的文件异地备份,要保证能磁盘映射。
REM *并启动异地备份的代码。
REM *日志有记录备份的信息。
REM *该脚本可以加入到系统计划中每天备份。

REM ************************************************************


REM ************************************************************
REM * Set Varialbes
REM ************************************************************

REM * please set date format: yyyy-MM-dd

set YearNum=%date:~0,4%
set SourceDir=C:\OAServer
set DestDir=d:\OABakDir\OAServer%YearNum%

REM *异地备份文件映射*******************************************
REM ************************************************************
REM * Remote Address
REM * net use U: \\xxx.xxx.xxx.xxx\d$ /user:Administrator "password"
REM * set DestDir=U:\OABakDir\OAServer%YearNum%
REM ************************************************************

if not exist %DestDir%  mkdir %DestDir%
set logFileName=d:\OABakDir\OAServer%date:~0,4%%date:~5,2%%date:~8,2%.log

REM ************************************************************
REM *START
REM ************************************************************

echo ***************************************** >> %logFileName%
echo START:%date% %time% >> %logFileName%
echo START COPY (%date% %time%):%SourceDir% to %DestDir% >> %logFileName%
xcopy %SourceDir%  %DestDir% /D /E /C /I /H /R /K /Y  >> %logFileName%
echo END COPY (%date% %time%):%SourceDir% to %DestDir% >> %logFileName%
echo ***************************************** >> %logFileName%

REM *删除异地映射*******************************************
REM ************************************************************
REM * net use U: /DELETE
REM ************************************************************

@echo on
Exit


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (3 个评论)

回复 王爱东 2020-4-14 09:18
红色部分是已经做的调整。可以完全复制这个脚本,只需要修改源地址和目的地址即可。
回复 王爱东 2020-4-14 09:20
实现备份的效果是:增量备份,每年保留一个备份文件。另外每备份一次,就记录一个日志,详细记录了备份了那些文件。
回复 陈晓龙 2020-7-23 18:55
差异备份已经在使用了!

facelist

您需要登录后才可以评论 登录 | 立即注册

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2024-3-29 20:41 , Processed in 0.083151 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部