附件合并
Domino® 服务器使用 Domino® 附件和对象服务 (DAOS) 在文件级别节省大量空间,方法是对在同一服务器上不同数据库(应用程序)之间共享识别为相同的数据。
在使用 DAOS 的数据库中,Domino® 不再保存每个文档附件的单独的完整副本。相反,服务器在内部存储库中保存对每个附加文件的引用,并从同一服务器上的一个或多个数据库中的多个文档引用同一个文件。如果附加文件比较大,并且包含该文件的消息将广播给数千个用户,那么为每个收件人创建消息的单独副本可能会需要几千兆字节的磁盘空间。同一附件的多个副本通常还会导致得到多个回复,让邮件讨论串数大大增加。启用 DAOS 时,所占用的磁盘空间将大幅度减少。
附件合并不限于邮件;当附件保存到启用该功能的服务器上任何数据库的任何文档中时就会发生合并。节约的空间平均可达消耗的空间的四分之一。
通过在“服务器”文档中的 DAOS 选项卡上启用合并,并确保要包含在合并中的每个数据库都已选中使用 Domino 附件和对象服务高级数据库属性,可以对 Domino® 服务器上的数据库进行标记,以参与附件合并。DAOS 还要求启用事务记录。DAOS 将每个附件的单个副本存储在中心映射存储库中。在服务器上启用附件合并之后,服务器上所有包含在合并中的数据库都使用该存储库来存储附件。
如果附件合并已启用,在用户保存附件时,文档中存储的正文包含对附件的引用(有时称为“凭单”),它将识别存储库中的附件。合并将立即发生;您无需等待任务运行,带有附件的文档的大小就会减小,从而节约磁盘空间。
管理员可以使用 DAOS 选项卡上的其他设置来指定附件在合并之前必须达到的最小大小,并为存储库指定服务器上的父目录。
附件合并对用户来说完全透明。当收件人打开文档时,无论文档的数据库是位于启用合并的服务器上还是位于未启用合并的服务器上,附件图标都显示为相同。用户可以对附件进行删除、保存到本地、替换及执行任何其他熟悉的任务。如果用户删除或替换附件,或者创建包含现有附件的副本的新文档或消息,那么服务器将使用映射来确定服务器上的哪些附件完全相同,从而根据需要调整对存储库中每个附件的引用。
为邮件文件使用附件合并时,请同时为服务器上的所有 MAIL.BOX 文件使用附件合并。
从 Domino 11 开始,您可以启用 DAOS 第 2 层存储。第 2 层存储使您可以使用与 S3 兼容的存储服务来存储在指定天数内未访问的较旧附件对象。从 Domino 12 开始, Domino 服务器可以共享用于加密附件的加密密钥。使用共享加密密钥时,每个唯一 DAOS 附件文件解析为所有参与服务器共享的第 2 层存储中的单个文件。