群集


与群集中的所有服务器进行复制
创建群集的另一益处是可简化复制拓扑结构,并提高复制的可靠性和性能。这是因为可以将群集外的一台服务器设置为与群集内的所有服务器进行复制。可以通过创建单个“连接”文档完成这一复制,该文档将群集外的服务器指定为复制的源并将群集名称作为复制目标。然后,源服务器上的每一个在群集中有复本的数据库都将被复制。如果该群集包含一个数据库的多个复本,则源服务器仅与这些复本中的一个进行复制,然后群集复制会将更改复制到群集中的其他复本。

与群集进行复制比与单个服务器进行复制更为可靠,这是因为 Domino 将使群集中所有包含待处理数据库复本的服务器参与复制。因此,如果群集中的某个服务器不可用,而群集中存在另一个复本时复制仍会继续进行。与群集进行复制还可以提高性能,这是因为在选择要与其复制的服务器时,Domino 会使用负载平衡。

注意 通过群集名称进行复制时,请选择“拉入推出”、“仅拉入”或“仅推出”作为“连接”文档中的复制类型。“拉入推出”复制不使用群集名称。

启动复制的源服务器必须正运行 Domino R 4.5 或更高版本。它不必运行 Lotus Domino 6。

注意 在首次通过群集名称进行复制之前,源服务器必须对群集服务器之一进行一次直接访问。当访问进行时,Domino 将把群集中服务器的名称填入源服务器的缓存中。这样源服务器就和群集中的服务器建立了联系。

发布带有群集名称的复制命令

从服务器控制台中,发送下列 Replicate 命令可以向指定群集中的数据库复制本地服务器上的数据库。
用途命令变量说明
复制本地服务器与指定群集中的服务器共用的所有数据库replicate cluster_namecluster_name 为群集名称。
仅复制指定数据库replicate cluster_name filenamefilename 为数据库的文件名
复制到指定目录中所有数据库replicate cluster_name local_directorylocal_directory 为包含数据库的目录名称

在“连接”文档中指定群集

可以创建“连接”文档与群集进行复制。请在下列域中键入适当信息:
附签域名称输入的信息
基本源服务器键入服务器名称。该服务器不能是群集成员。
目标服务器键入群集名称。
复制/路由复制选择“启用”。
复制类型选择“拉入推出”、“仅拉入”或“仅推出”。“拉入推出”不使用群集名称。
进行复制的文件/目录路径保留为空将选择所有数据库;键入一个或多个文件名或目录名可指定数据库。

从 Notes 客户机与群集进行复制

在不知道数据库在群集内的位置时,用群集名称进行复制是很有用的。

注意 客户机用群集名称进行复制之前,必须直接访问一次群集中的某台服务器。这样做可以将群集中的服务器名称添加到客户机上的 CLUSTER.NCF 文件,从而使客户机与群集建立联系。

1. 打开所需的数据库,或用鼠标右键单击其书签。

2. 执行下列操作之一:

3. 如果出现一个对话框,询问是否“从后台复制”或“按选项复制”,请选择“按选项复制”并单击“确定”。

4. 在“使用”域中,键入群集名称。

5. 进行所需的其他任何更改,并单击“确定”。