Pull

Pull コマンドは、指定サーバーから操作中のサーバーへの一方向の複製を強制的に実行します。コマンドラインでデータベース名を指定すると、1 つのデータベースだけを指定サーバーから操作中のサーバーへ複製できます。

詳細

このコマンドを発行したサーバーは指定サーバーからデータを受け取りますが、相手側サーバーがそのサーバーからデータを取り出すことは要求しません。このコマンドを使用すると、開始サーバーによる複製がすぐに強制的に実行され、Domino® ディレクトリにスケジュールされている複製はすべて無効になります。サーバー名には完全階層名を入力してください。

複製が正常に行われるためには、次の条件が満たされている必要があります。

  • Domino ディレクトリに、ドメイン内の各サーバーのサーバー文書が含まれている。
  • Domino ディレクトリにリモートサーバーに接続する接続文書が含まれている。
  • 各サーバーの ID ファイルには、相手側のサーバーが認識し信頼できる認証が含まれている。
  • アプリケーションの ACL により複製が許可され、複製元サーバーに変更を複製するのに十分なアクセス権がある。サーバーのアクセスリストを使用している場合、サーバーにはサーバー文書への適切なアクセス権が必要です。

サーバーが現在複製中の場合、Domino により Pull サーバーコマンドは現在のタスクが完了するまで待機状態になります。

Pull を実行する前にレプリケータの状態を調べるには、コンソールに次のコマンドを入力します。

タスクの表示

サーバーは次のメッセージのどちらかを表示します。

  • サーバーが複製の実行中でない場合、「Idle」という文字がレプリケータプログラムの横に表示されます。
  • サーバーが複製の実行中である場合、「Replicating CONTRACT.NSF from MARKETING\CONTRACT.NSF」というメッセージがステータス行に表示されます。

構文

 Pull servername [databasename] 

Pull Marketing\Renovations -- サーバー Marketing との一方向の複製を強制的に実行します。

Pull Marketing\Renovations NAMES.NSF -- サーバー Marketing から NAMES.NSF というファイルの一方向の複製を強制的に実行します。

アクティブサーバーへ別のサーバーから受信中

Domino Administrator の [サーバー] > [ステータス] タブを使用すると、複製を直接実行できます。

  1. Domino Administrator で、[サーバー] > [ステータス] タブをクリックします。
  2. 必要に応じて、[ツール] をクリックし、[サーバー] > [複製] をクリックします。
  3. [どのサーバーで複製しますか?] で、複製するサーバー名を入力するか、ドロップダウンリストから選択します。
  4. [複製の方式][Pull] を選択します。
  5. 新しく作成したグループのオプションとして、
    • [データベースの選択] -- 複製を実行するデータベースを選択します。データベースボタンをクリックし、リストからデータベースを選択します。
    • [共通のすべてのデータベース] -- 両方のサーバーに共通するすべてのデータベースを複製します。これがデフォルト設定です。
  6. [複製] をクリックします。