目录

理解-IBM-Lotus-Domino-邮件数据库的限额

目录

理解 IBM Lotus Domino 邮件数据库的限额

理解 IBM Lotus Domino 邮件数据库的限额
级别: 中级 ( ), IBM 认证咨询 I/T 专家, IBM 2007 年 1 月 25 日 学习邮件限额的实现如何能显著增强管理团队控制邮件数据库大小的能力 —— 管理 IBM Lotus Domino 环境的一个重要能力。学习实现限额所需的步骤和对用户群的影响。 邮件数据库的大小以及它们在服务器上使用的资源是许多公司都非常关注的。邮件数据库越大,管理团队管理备份和维护环境就越困难。另外,由于对处理器、内存、磁盘输入/输出(I/O)和带宽需求的增加,当用户访问数据库时会发现服务器和他们的工作站性能降低了。理解这一点很重要,即简单地维护邮件数据库的大小不能确保最佳的用户和服务器性能。除了大的邮件数据库,视图 —— 尤其是收件箱 —— 中文档的数量太多也能降低性能。 由于法律上的原因,公司正面对日益严格的关于保留电子消息的法规,因此,确定适当的控制邮件数据库大小的方案需要的是精确的权衡。本文集中论述使用限额来帮助维持合理的邮件数据库大小。除了简单的限额实现之外,实现正确的邮件日志和存档功能以符合法律的要求也是重要的。 IBM Lotus Domino 环境提供许多不同的配置设置以使在限额的实现方面更具有可伸缩性。邮件限额的基本配置是设置一个最大的限制值和一个警告门限,即使用户达到他们的限额后仍允许他们发送、接收和管理消息。但是,不让他们执行能影响邮件数据库大小的操作,例如保存新发送的消息或草稿、把新消息复制过来或者向邮件数据库添加新的设计元素。一种更高级的配置包括一些设置,只要邮件数据库超过它的限额时这些设置就会限制路由器发送和接收新消息的能力。 在设置限额之前,邮件数据库的大小必须在预期的限额之下,否则将不应用限额。例如,如果在邮件数据库的大小是 125M 时试图对数据库设置 100M 的限额,那么直到邮件数据库减少至小于 100M 之前,将不会应用限额。会收到错误提示,但仍旧可以增加数据库的大小。 理解邮件数据库限额的元素 本节复习数据库限额过程的元素,包括邮件数据库限额的标准配置以及通过使用邮件路由器提高限额的性能。另外,还提供关于邮件数据库大小限制和数据库的元素的信息,例如影响用户体验的软删除和压缩,帮助管理团队知道哪些邮件数据库已经达到警告门限和限额的服务器日志中的消息。 邮件数据库限额的标准配置 默认情况下,当已经在邮件数据库上放置了限额时,路由器还是继续为用户传递邮件,包括发送/接收消息。这可以确保用户使用邮件数据库查看新传入的消息并相应地回复它们。但是,用户不能保存发送的邮件、保存草稿、添加日历实体或创建新的数据库元素,例如视图。 对邮件路由的增强配置 可以使用服务器配置文档来配置 Lotus Domino 环境,以便路由器限制用户向他们的邮件数据库传递消息的能力。用户仍旧可以发送消息,但是不能执行能增加数据库大小的功能,例如保存已发送的消息或草稿。可以定制这些路由器的设置以满足组织的需要。 数据库大小的限制 对 Lotus Domino 数据库测试的最大大小是 64G,这实际上是由于底层操作系统的限制造成的。这是最大值;实际的大小取决于邮件文件所在的环境。服务器的大小与操作系统、处理器、内存和数据存储等有关,这些因素决定实际的大小。更进一步的信息,包括大收件箱对服务器性能的影响,请参考 developerWorks Lotus 文章 “ ”。 软删除和减少邮件数据库的大小 当在邮件数据库中允许软删除时(根据邮件模板版本 7,对于邮件文件默认情况下是允许的),删除消息并不能立即减小邮件数据库的大小。在软删除所设置的一段时间内(默认情况下,消息设置为 48 小时以后过期)邮件仍旧保存在邮件数据库中。为了立即删除消息,必须打开邮件数据库的 Trash 文件夹,选择一条信息并单击 Delete Selected Item 按钮,或者单击 Trash 按钮以删除所有的消息。 LOG.NSF 中与限额有关的消息 当数据库到达与数据库限额有关的某个门限时,下面的消息被放置在服务器的 LOG.NSF Miscellaneous Events 视图中(打开数据库时也显示它): * “Cannot allocate database object - database would exceed its disk quota.(不能分配数据库对象 —— 数据库将超过它的磁盘限额。)” 这不会阻止用户访问数据库;如果没有可以使用的空间,它只是阻止用户添加任何能使数据库变大的元素。 * “Warning, database has exceeded its size warning threshold.(警告,数据库已经超过它的大小警告门限。)” 仅仅警告用户接近超过限制,并在收到前面的警告前给用户一个减小数据库大小的机会。在邮件数据库上设置限额 本节论述消息管理团队在配置邮件服务器的限额方面可以使用的不同选项。这些选项包括注册和/或创建邮件数据库后手工操作阶段的杠杆策略。 通过策略在注册时设置限额 当在 Lotus Domino 环境中创建用户时,通常利用注册策略来简化注册过程,并在注册策略文档包含一项来管理邮件数据库限额。 第一个选项是设置实际数据库限额,这是在限额错误发送给用户之前数据库可以获得的最大空间。第二个设置是邮件数据库的警告门限,它触发发送给用户的警告消息。设置一个合理的警告门限是重要的(通常为限额的 75%-90%),以便在达到限额之前用户有足够的时间去减少他们的邮件数据库的大小。如果警告门限太接近于限额,一条消息就可能同时触发门限警告和超限额动作。更多有关配置注册策略的信息,请参考 中的 “Creating a registration policy settings document” 主题。 为了查找这些设置,在 Lotus Notes 客户机上打开 Domino Directory。在 Configuration 文件夹的 Policies/Settings 视图中,单击 Add Settings 按钮。从按钮下拉列表中选择 Select Registration。在 Registration Settings 文档中,选择 Mail 附签。在 Advanced Mail Options 部分,启用 Set database quota 和 Set warning threshold 选项,填入适当的值(参见图 1)。单击 Save and Close 来关闭 Registration Settings 文档。 图 1. 注册设置文档的高级邮件选项 注册设置文档的高级邮件选项 通过 Register Person 过程设置限额 当通过 Domino Administrator 客户机注册一个用户时,可以在 Register Personyou 对话框中配置邮件限额和警告门限。如果选择 Advanced 选项,则 Mail 附签会显示在左侧的导航条上;单击它来查看如图 2 所示的对话框。选择 Set database quota 和 Set warning threshold 选项并填入适当的值。在用户注册以后,应用限额。 图 2. Register Person 对话框 Register Person 对话框 在创建邮件数据库之后设置和更改限额 为了在邮件数据库上设置和更改限额,按以下的步骤进行操作: 1. 在 Domino Administrator 客户机上,单击 Files 附签,然后查找邮件目录。 2. 选择一个或多个邮件数据库,然后在 Tools 域,单击 Database 并选择 Quotas。 3. 在 Set Quotas 对话框中,选择 “Set database quota to” 选项,然后输入限额值。 4. 选择 “Set warning threshold to” 选项,然后输入门限值。参见图 3。 图 3. Set Quotas 对话框 Set Quotas 对话框 5. 单击 OK 继续;新限额应用到邮件数据库。