DAOS 的备份注意事项
在标准的 Notes® 数据库 (NSF) 中,附件存储在 NSF 文件内部,且数据库是独立的。为备份标准 Notes 数据库,仅需备份 NSF 文件。引入 DAOS 后,参与 DAOS 的 NSF 仅包含对存储附件内容的 NLO 文件的引用。因此,仅备份 NSF 不够。同样,也需要备份 NLO 数据。
执行标准 NSF 备份时,有两种主要方法。可以离线处理要备份的单个 NSF (或者可以停止整个服务器),以确保在备份操作期间 NSF 不会发生任何变化。另一种方法允许 NSF 和服务器保持活动状态,但是需要使用与 Domino® 备份/恢复 API 交互的备份实用程序。使用实用程序可确保记录 NSF 内容的一致副本,尽管在备份操作期间 NSF 会发生任何更改。如果使用的备份实用程序不使用备份/恢复 API,则必须在备份期间停止 Domino 服务器和所有与 Domino 相关的应用程序。
对于 DAOS,无需更改 NSF 备份的任何处理。为适应 DAOS 而进行的更改只是过程上的补充:除了备份 NSF 数据,还必须备份 NLO 数据。
可以在 Domino 服务器关闭或在该服务器启动并运行时,在 DAOS 存储库中备份 NLO 文件。备份不要求使用任何基于 Domino API 的实用程序。最初写入 NLO 文件后,Domino 永远不会修改其内容,因此备份机制不必解决文件写入活动。可以将 NLO 文件备份为文件系统上的任何其他通用文件。仅需备份完整且不在写入或重命名的 NLO 文件。可以跳过处理中的文件,直至下一次备份。大多数备份应用程序将自动跳过由于其他活动而无法读取的文件。