Oracle WebCenter Contentアーカイバ・ユーティリティのレプリケーション機能は、アーカイバのエクスポート、インポートおよび転送の機能を自動化する場合に使用します。
この章の内容は、次のとおりです。
レプリケーションを使用してインポートを自動化した場合、自動インポートが完了した時点で各バッチ・ファイルは削除されます。ただし、Webレイアウト・エディタ・アプリケーションを使用して「アーカイブ履歴」レポートを準備することにより、アーカイブ結果を確認できます。
ファイルをコントリビューション・サーバーにレプリケートする場合は、ユーザーがインポート済ファイルに対する読取り権限のみを持つように「セキュリティ・グループ」フィールドまたは「アカウント」フィールド(あるいはその両方)を変更する必要があります。そうしない場合、以降のレプリケーション・サイクルで、インポート側インスタンス内の変更されたファイルが、エクスポートされたファイルによって上書きされることがあります。
パフォーマンス上の理由で、レプリケーションはアーカイブが大きい場合(約20,000ファイル以上)にはお薦めできません。大きいアーカイブのエクスポートとインポートは、できる限りピーク以外の時間帯に手動で実行してください。
注意: アーカイバを使用して、同じコンテンツ・サーバー・インスタンス名( |
この項の項目は次のとおりです。
「エクスポート問合せの編集」(コンテンツ)画面で「単一リビジョンのレプリケーション」オプションを使用する際には、次の考慮事項に注意してください。
新規のドキュメントは、チェックイン時にアーカイバ問合せに一致するとアーカイブされます。問合せに一致しなければ、何も行われません。
ドキュメントに複数のリビジョンがあり、最新の一致りビジョンが削除または更新されたために問合せに一致しなくなった場合、そのドキュメントの2番目に新しい一致リビジョンがレプリケートされます。問合せに一致するリビジョンがない場合、そのドキュメントはレプリケーションで削除されます。
システム(A)をシステム(B)にレプリケートする場合に「単一リビジョンのレプリケーション」オプションを使用すると、常にシステムBには各ドキュメントのリビジョンが1つのみ存在することになります。レプリケートされたドキュメントのrevLabelに関係なく、各リビジョンのrevLabelは1になります。
このアーカイブ・オプションを使用すると、管理者はステージング・システムおよび本番システムを作成できます。ステージング・システムは、特定のメタデータ・フィールドが1に設定されているすべてのドキュメントをアーカイブできます。本番システムには常に、このメタデータ・フラグが設定された各ドキュメントの最新リビジョンが存在します。ステージング・システムでこのフラグを0に設定すると、本番システムからこのフラグが削除され、そのメタデータ・フィールドが1に設定された2番目に新しいリビジョンにロールバックされます。
レプリケーション機能の一般的な用途は次のとおりです。
コンテンツ・サーバー・インスタンスからのエクスポートと別のコンテンツ・サーバー・インスタンスへのインポートを自動的に実行して、2つのWebサイトを同期化します。
2つのコントリビューション・サーバーおよびコンサンプション・サーバーの間で自動的にコンテンツをコピーします。
コントリビューション・サーバーからの特定のドキュメントを、よりセキュリティの強いコンテンツ・サーバー・インスタンスに自動的に移動します。
古いコンテンツをストレージ・ロケーションに自動的に移動します。
アーカイバの機能を自動化するには、次の方法があります。
自動エクスポート: エクスポート条件を満たすコンテンツ・アイテムに索引が付けられるたびに、ローカル・アーカイブへのエクスポートが自動的に開始されます。
自動インポート: 約1分間に1回、ローカル・アーカイブからのインポートが自動的に開始されます。
自動転送: ソース・アーカイブが更新されるたびに、アーカイブ・ファイルが別のコンテンツ・サーバー・インスタンスにソケット経由で移動されます。
注意: 期限切れのリビジョンは手動ではエクスポートできますが、自動的にはエクスポートされません。 |
レプリケーション・プロセスの管理には、自動エクスポート、自動インポートおよび自動転送の設定を含むいくつかのタスクが関連します。この項では、レプリケーション・タスクについて説明します。
自動エクスポートを設定する手順は、次のとおりです。
エクスポートを設定し、手動エクスポートを実行します。第27.2.1項を参照してください。
コンテンツのエクスポート元のコンテンツ・サーバー・インスタンスでアーカイバを開きます。
アーカイブ・コレクションを開きます。
現在のアーカイブ・リストで、自動的にエクスポートするアーカイブを選択します。
「レプリケーション」タブをクリックします。
「編集」をクリックします。
「登録済のエクスポータ」ウィンドウで、「自動エクスポートを有効にする」を選択します。
「登録」をクリックします。現在のコレクションが「登録済のエクスポータ」ボックスに追加されます。
「OK」をクリックします。エクスポート条件を満たす各リビジョンが索引付けられると、このアーカイブにエクスポートされます。各エクスポートが完了した時点で、バッチ・ファイルは削除されます。
注意: 期限切れのリビジョンは手動ではエクスポートできますが、自動的にはエクスポートされません。 |
自動インポートを設定する手順は、次のとおりです。
インポートを設定し、手動インポートを実行します。第28.3項を参照してください。
アーカイブのインポート先のコンテンツ・サーバー・インスタンスでアーカイバを開きます。
アーカイブ・コレクションを開きます。
現在のアーカイブ・リストで、自動的にインポートするアーカイブを選択します。
「レプリケーション」タブをクリックします。
「現在のインスタンスを登録」をクリックします。
アクションの確認を要求されたら、「OK」をクリックします。約1分間に1回、選択したアーカイブが自動的にインポートされます。各インポートが完了した時点で、すべてのソース・バッチ・ファイルは削除されます。
注意: レプリケーション機能では、コンテンツ・タイプおよびユーザー属性はインポートされません。 |
自動転送を設定する手順は、次のとおりです。
転送を設定し、手動転送を実行します。第29.1項を参照してください。
ソース・コンテンツ・サーバー・インスタンスでアーカイバを開きます。
アーカイブ・コレクションを開きます。
現在のアーカイブ・リストでソース・アーカイブを選択します。
「転送先」タブをクリックします。
「編集」をクリックします。
「転送オプション」ウィンドウで、「転送を自動化」を選択します。
「OK」をクリックします。
自動転送をテストします。
ソース・コンテンツ・サーバー・インスタンスで、エクスポート基準を満たす新規ドキュメントをチェックインします。
エクスポートを自動化した場合は、索引作成後に自動エクスポートが開始されるのを待ちます。そうでない場合は、ソース・アーカイブを手動でエクスポートします。アーカイブは数分でターゲット・コンテンツ・サーバー・インスタンスに転送されます。
注意: レプリケーション機能では、コンテンツ・タイプおよびユーザー属性はインポートされません。 |
この項では、自動インポートを無効にする方法について説明します。
「レプリケーション」タブからのインポータの登録解除:
アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
現在のアーカイブ・リストからアーカイブを選択します。
「レプリケーション」タブをクリックします。
「登録解除」をクリックします。選択したアーカイブからの自動インポートが無効になります。
「インスタンスの自動化の詳細」画面からの登録済インポータの無効化:
アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
「オプション」から「インスタンスの自動化の詳細を表示する」を選択します。
「インスタンスの自動化の詳細」ページで、「インポータ」タブを開きます。
削除する登録済インポータを選択します。
「削除」をクリックします。登録済インポータがリストから削除されます。
自動エクスポートを無効にする手順は、次のとおりです。
アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
現在のアーカイブ・リストからアーカイブを選択します。
「レプリケーション」タブをクリックします。
「編集」をクリックします。
「登録済のエクスポータ」ウィンドウで、「自動エクスポートを有効にする」を選択解除します。
「OK」をクリックします。選択したアーカイブの自動エクスポートが無効になります。
自動転送を無効にする手順は、次のとおりです。
ソース・コンテンツ・サーバー・インスタンスでアーカイバを開きます。
ソース・アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
現在のアーカイブ・リストでソース・アーカイブを選択します。
「転送先」タブをクリックします。
「編集」をクリックします。
「転送オプション」ウィンドウで、「転送を自動化」を選択解除します。
「OK」をクリックします。選択したアーカイブの自動転送が無効になります。
この項では、登録済エクスポータを削除する方法について説明します。
「レプリケーション」タブから登録済エクスポータを削除する手順は、次のとおりです。
アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
現在のアーカイブ・リストからアーカイブを選択します。
「レプリケーション」タブをクリックします。
「編集」をクリックします。
「登録済のエクスポータ」ウィンドウで、「自動エクスポートを有効にする」を選択します。
「登録済のエクスポータ」リストから、削除するコンテンツ・サーバー・インスタンスを選択します。
「削除」をクリックします。登録済エクスポータがリストから削除されます。
「OK」をクリックします。
「インスタンスの自動化の詳細」ページから登録済インポータを削除する手順は、次のとおりです。
アーカイブ・コレクションを開きます。第26.3.1項を参照してください。
「オプション」から「インスタンスの自動化の詳細を表示する」を選択します。
「インスタンスの自動化の詳細」ウィンドウで、削除する登録済エクスポータを選択します。
「削除」をクリックします。登録済エクスポータがリストから削除されます。