DOS备份
DOS命令+计划任务自动备份文件
通常的备份是定时将数据拷贝至另一台服务器上,定时拷贝可以在访问量小的凌晨执行,以减少对服务的影响。接下来我们将对服务器自动备份进行详细配置。
1 DOS命令备份文件
新建批处理文件,参考以下绿色部分的内容。修改后,保存为“流程管理平台备份.bat”文件。
注意:
H3_dir:H3安装目录
H3_DB_dir:数据库备份在本机的目录
H3Bak_dir:要备份到目标机器的安装目录
H3Bak_DB_dir:要备份到目标机器的数据库目录
目标机器的备份目录必须文件共享,设置everyone权限。
@echo off
title 流程管理平台 程序备份
:: 文件目录
set H3_dir="C:\Program Files\Authine"
set H3_DB_dir=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup
::备份目录
set H3Bak_dir="\\10.128.1.149\Backup\%date:~0,10%\Authine"
set H3Bak_DB_dir="\\10.128.1.149\Backup\%date:~0,10%\DBBackup"
::拷贝文件
xcopy /I/E/Y %H3_dir% %H3Bak_dir%
xcopy /I/E/Y %H3_DB_dir% %H3Bak_DB_dir%
pause
2 计划任务配置
1、点击“开始→控制面板→系统和安全→管理工具→任务计划”。就可以看到“任务计划”的选项。
2、在计划任务中,可以对已有的任务计划进行编辑和设置。也可以直接创建新的任务计划。
如何创建任务计划:
1、 创建基本任务。
1) 选择“操作”区域的“创建基本任务”。
2) 输入要创建的基本任务的名称、描述信息。基本任务用于创建一般性的常见任务计划。
3) “触发器”设置。可以根据需要设置触发的时间。
例如,选择“每周”,之后可以具体的设置触发的时间点。
4) “操作”设置,选择“启动程序。
选择需要启动的程序文件:
选择刚才新建的“流程管理平台备份.bat”文件。
2、 完成后选择“流程管理平台备份”任务,右键点击运行。