サーバーデータベースを強制的に複製する

このタスクについて

通常、サーバーのデータベースレプリカ間の複製は、接続文書のスケジュールに基づいて行われます。次回の複製がスケジュールどおりに実行されるのを待たないで、強制的に複製する必要があることもあります。例えば、複製設定をテストしたり、複製に関する問題を解決するような場合は、複製を強制的に実行できると便利です。強制的な複製は、データベースからでも、サーバーのコンソールからでも実行できます。

ローカルなレプリカとサーバーレプリカの間の複製の詳細については、『Notes ヘルプ』を参照してください。

サーバーコンソールから強制的に複製するには

このタスクについて

サーバーのシステム管理者は、サーバーコマンド Replicate、Pull、Push でデータベースオプションを使用すると、2 台のサーバーが共有する特定のデータベースを強制的に複製できます。

  • Replicate コマンドを使用すると、指定したサーバーとの間で変更内容を送受信できます。
  • Pull コマンドを使用すると、指定したサーバーから変更内容を受信できます。
  • Push コマンドを使用すると、指定したサーバーに変更内容を送信できます。

例えば、データベース PRODUCTS.NSF の変更内容を、サーバー Webstage-E/East/Acme から、サーバー Web/East/Acme に送信するには、Webstage-E/East/Acme のサーバーコンソールから次のコマンドを入力します。

Push Web/East/Acme Products.nsf

これらのコマンドの詳細については、『Domino Administrator ヘルプ』を参照してください。

データベースから強制的に複製するには

手順

  1. データベースを開きます。
  2. [ファイル] - [複製] - [更新] を選択します。
  3. [オプションの複製] を選択し、[OK] をクリックします。
  4. 複製先レプリカがあるサーバーを選択します。
  5. [複製相手へ文書を送る] を選んで、自分のワークスペースで選んだレプリカから手順 4 で選んだサーバーに更新情報を送信します。
  6. [複製相手から文書を受け取る] を選んで、手順 4 で選んだサーバーから自分のワークスペースで選んだレプリカに更新情報を送信します。
  7. [OK] をクリックします。