准备事务记录
事务记录可以捕获对数据库所作的任何更改,并将它们写入事务日志。然后,已记录的事务会在资源可用时或以指定时间间隔按批写入磁盘。
关于此任务
请使用下列清单进行事务记录规划。
- 为日志文件分配空间。出于优化性能和数据完整性的考虑,请使用专用的镜像设备,如具有专用控制器的 RAID 1。
- 规划备份策略。请规划使用增量备份每天对事务日志进行归档。安排每周进行完整数据库备份。这样,就可以为应付媒体故障做好准备。
- 确定使用事务记录的服务器和数据库。请考虑为服务器上的所有数据库启用事务记录。
- 选择与 Domino® 兼容的备份实用程序。该实用程序必须能够使用 Domino® C API Toolkit 的备份和恢复方法。
- 选择满足您需要的记录样式。记录样式包括:归档、循环和线性。
- 设置 Domino® 服务器进行事务记录
比较事务记录样式
关于此任务
有三种记录样式可供选择 -- 循环、线性和归档。记录样式的选择还取决于磁盘的大小和备份策略。
在循环记录中,Domino® 重复使用固定的磁盘空间量(最大 4GB)来记录事务日志。如果磁盘空间用完,Domino® 将开始覆盖旧事务,并首先覆盖最早的事务。当空间填满后,应执行数据库备份。根据服务器活动级别的不同,您可能需要在数据库更改被覆盖之前执行每日备份以捕获它们。如果在执行两次完整数据库备份之间日志所需的空间不超过 4GB,请使用循环记录。
除了允许超过 4GB 之外,线性记录与循环记录基本相同。如果在执行两次完整数据库备份之间日志所需的空间超过了 4GB,且未使用归档媒体,请使用线性记录。
归档记录根据需要创建日志文件。它可简化备份和还原操作,且提供联机和局部备份。在对日志文件进行归档前,它们不会被覆盖。如果使用归档记录,则必须拥有备份实用程序以备份已填充的日志范围,以便能够在需要的时候使用这些备份。如果没有备份实用程序,服务器会持续不断地创建日志范围,直到填满所有磁盘空间,然后就会进入紧急状态。
将事务日志升级到 Domino® 8.5 格式和更高版本
关于此任务
您可以设置 NOTES.INI 参数来升级新事务日志的格式。如果 Domino® 服务器具有非 512 字节的磁盘块大小,则该格式非常有用。在服务器启动时创建的升级后日志将为 i/o 分配适当的块。
过程
- 关闭 Domino® 服务器。
- 删除事务日志目录的内容。
- 在服务器上的 NOTES.INI 文件中设置下列参数:
Create_R85_Log=1
- 重新启动服务器。