复制

强制在两个服务器(输入此命令时所在的服务器和指定的服务器)之间进行复制。

详细信息

请使用服务器的完整分层名称。如果服务器名称不止一个单词,请将整个名称放在引号中。要强制复制这两个服务器共有的特定数据库,请在服务器名称后指定数据库名称。或者,可以通过将 .ind 文件指定为包含数据库名称的参数,一次复制多个数据库。启动方服务器(也就是当前正在使用的服务器)首先将另一个服务器的更改拉进来,然后将它自身的更改推向应答方服务器。使用“拉入推出”时,呼叫服务器上的复制器任务执行所有的工作。

如果在发出命令时服务器已经在进行复制,那么 Domino® 将该命令添加到队列中,直到当前复制结束。要检查复制器的状态,请在控制台上输入下列命令:

Show Tasks

服务器显示下列消息之一:

  • 如果服务器不是正在进行复制,那么词空闲会显示在“复制器”程序旁。
  • 如果服务器正在进行复制,那么将显示状态消息,如“正在从 MARKETING\CONTRACT.NSF 复制 CONTRACT.NSF

Domino® 仅复制必需的内容。例如,如果服务器最近进行了复制,而且任一服务器上的任何数据库自复制后没有任何更改,则输入 Replicate 命令时服务器并不进行复制。

仅当双方服务器上的数据库自上次复制后都发生了更改时,复制才是双向的。如果仅一个服务器上的数据库发生了更改,那么复制为单向。

要强制进行单向复制,请使用 Pull 或 Push 服务器命令。

语法

 Replicate servername [databasename] [.ind file] 

可选参数 -F 可强制完整复制数据库,将其作为清除复制历史的替代项。有关更多信息,请参阅 强制执行完整数据库复制

示例

Replicate Marketing/Acme - 在您的服务器和 Marketing/Acme 服务器之间启动复制。服务器控制台将显示指示复制起始时间的消息。

Replicate Marketing/Acme NAMES.NSF - 在您的服务器和 Marketing/Acme 服务器之间启动 NAMES.NSF 文件的复制。

Replicate Marketing/Acme NAMES.NSF - 在您的服务器和 Marketing/Acme 服务器之间启动 file repl.ind 中指定的数据库的复制。

Domino® Administrator 中进行复制

可直接从 Domino® Administrator 中的服务器 > 状态选项卡复制。

  1. Domino® Administrator 中,单击服务器 > 状态选项卡。
  2. 如有必要,请单击“工具”显示工具栏,然后单击“服务器 - 复制”。
  3. 选择要进行复制的服务器下,输入要执行复制的服务器的名称,或者从下拉列表中选择所需的服务器。
  4. 对于复制样式,请选择拉入-推出
  5. 选择以下某个选项:
    • “选定的数据库”- 选择特定数据库进行复制。单击“数据库”按钮并从列表中选择一个数据库。
    • “所有公用文件夹”- 复制两个服务器共同拥有的所有数据库。这是缺省设置。
  6. 单击复制。