Pull

The Pull command forces a one-way replication from the specified server to your server. You can also replicate a single database from the specified server to your server by including the database name on the command line.

Details

The initiating server receives data from the named server, but doesn't request that the other server pull data from it. This forces a server to replicate immediately with the initiating server, overriding any replication scheduled in the Domino® Directory. Enter the server's full hierarchical name, if applicable.

For replication to succeed, make sure that:

  • The Domino® Directory contains a Server document for each server in the domain.
  • The Domino® Directory contains a Connection document to connect to a remote server.
  • Each server's ID file contains a certificate that the other server recognizes and trusts.
  • Application ACLs allow replication, and the source server has sufficient access in the ACLs to replicate changes. If you're using server access lists, servers must have proper access in the Server document.

If the server is currently replicating, Domino® queues the Pull server command until the current task completes.

To check the status of the Replicator before using Pull, enter this command at the console:

Show Tasks

The server displays one of the following messages:

  • If the server isn't replicating, the word Idle appears next to the Replicator task.
  • If the server is replicating, a message such as Replicating CONTRACT.NSF from MARKETING\CONTRACT.NSF appears.

Syntax

 Pull servername [databasename] 

Examples

Pull Marketing\Renovations -- Forces one-way replication with the server Marketing.

Pull Marketing\Renovations NAMES.NSF -- Forces one-way replication of the NAMES.NSF file from the server Marketing.

Pulling to the active server from another server

You can replicate directly from the Server > Status tab in the Domino® Administrator.

  1. From the Domino® Administrator, click the Server > Status tab.
  2. If necessary, click Tools to display the tool bar, and then click Server > Replicate.
  3. Under Which server do you want to replicate with, enter the name of the server to replicate with, or select the server name from the list.
  4. For Replication style, choose Pull.
  5. Choose one:
    • Selected database -- to select a specific database to replicate. Click the database button and select a database from the list.
    • All databases in common -- to replicate all databases that both servers have in common. This is the default setting.
  6. Click Replicate.