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 の
タブを使用すると、複製を直接実行できます。- Domino Administrator で、 タブをクリックします。
- 必要に応じて、[ツール] をクリックし、 をクリックします。
- [どのサーバーで複製しますか?] で、複製するサーバー名を入力するか、ドロップダウンリストから選択します。
- [複製の方式] に [Pull] を選択します。
- 新しく作成したグループのオプションとして、
- [データベースの選択] -- 複製を実行するデータベースを選択します。データベースボタンをクリックし、リストからデータベースを選択します。
- [共通のすべてのデータベース] -- 両方のサーバーに共通するすべてのデータベースを複製します。これがデフォルト設定です。
- [複製] をクリックします。