【IT168 技术文章】
目的:
将 Domino 服务器需要的备份数据文件压缩并备份下来
要求:
操作系统:必须是 windows 系统
服务要求:安装之后,Domino Service 必须在操作系统的“服务”中
压缩软件要求:WinRAR 3.20 版
逻辑说明:
1. 先停止 Domino Server
2. 利用 winrar 备份数据
3. 重新启动 Domino Server
下面是需要备份的文件清单,文件名为:backup.lst
D:\IBM\Lotus\Domino\notes.ini
D:\IBM\Lotus\Domino\Data\admin4.nsf
D:\IBM\Lotus\Domino\Data\certlog.nsf
D:\IBM\Lotus\Domino\Data\names.nsf
D:\IBM\Lotus\Domino\Data\lks
D:\IBM\Lotus\Domino\Data\domino\html\lks
下面是需要放到计划任务中的批处理文件,文件名为:backup.bat
@rem winrar 安装路径
set winrar-install=D:\Program Files\WinRAR
@rem 需要备份的文件的清单所在的文件名称,用这种方式可以备份 N 多个文件
set backup-file-from=D:\backup.lst
@rem 备份文件夹
set backup-file-to=D:\backup.rar
@rem 1. 停止 Domino 服务器
net stop "Lotus Domino Server (DIBMLotusDominodata)"
@rem 2. 开始备份数据
@rem 参数 a : 添加到档案文件
@rem 参数 -ac : 清除存档属性
@rem 参数 -r : 连同子文件夹一起操作
@rem 参数 -m5 : 压缩方式类型,5 为 Best
cd %winrar-install%
winrar.exe a -r -ac -m5 %backup-file-to% @%backup-file-from%
@rem 3. 重新启动 Domino 服务器
net start "Lotus Domino Server (DIBMLotusDominodata)"
将以上两文件放到 D:\ , 然后将 backup.bat 文件添加到操作系统的计划任务中即可.