27 アーカイブのデータのエクスポート
この章の構成は、次のとおりです。
27.1 データのエクスポートの理解
アーカイバ・ユーティリティのエクスポート機能は、コンテンツ・サーバー・インスタンスのネイティブ・ファイルやWeb表示可能ファイルをコピーして、別のコンテンツ・サーバー・インスタンスにバックアップ、格納またはインポートする場合に使用します。この機能はまた、コンテンツ・タイプおよびユーザー属性をエクスポートするためにも使用できます。エクスポートされるのは単なるコピーなので、元のコンテンツはそのまま残ることに注意してください。
エクスポートできるリビジョンは、ステータスが「リリース」、「完了」、「期限切れ」および「WWW生成」のものです。アクティブなワークフロー内のリビジョン(「レビュー」、「編集」または「保留」ステータス)や、「削除済」のリビジョンはエクスポートできません。
27.1.1 エクスポートの用途
エクスポート機能の一般的な用途は次のとおりです。
-
イントラネットからファイルをコピーして、ベンダーや顧客がエクストラネットでファイルを表示できるようにします。
-
コンテンツ・アイテムのアーカイブを作成し、異なるメタデータを使用して同じインスタンスにそれを再びインポートします。
-
コンテンツ・サーバー・インスタンスからコンテンツを削除して、永続的または一時的に格納します。たとえば、領域が不足した場合や、パフォーマンスが低下した場合は、各ファイルの最新リビジョン以外をすべて削除します。
-
開発コンテンツ・サーバー・インスタンスからのファイル、コンテンツ・タイプおよびユーザー属性を、本番インスタンスで使用できるようにコピーします。
注意:
アーカイバを障害回復の主要な方法として使用しないでください。データベースおよびファイル・システムの標準的なバックアップ・システムを使用してください。
27.1.2 エクスポートの方法
エクスポート条件を設定した後は、次の方法でアーカイブをエクスポートできます。
-
手動: 管理者がアーカイバから1回かぎりのエクスポートを開始します。この場合、ローカル・コンテンツ・サーバー・インスタンスにアーカイブが作成されます。
-
自動(レプリケーション): エクスポート条件を満たすコンテンツ・アイテムに索引が付けられるたびに、ローカル・アーカイブへのエクスポートが自動的に開始されます。
これらのプロセスについては、「手動でのエクスポート」および「ファイルのレプリケート」で詳しく説明しています。
ノート:
期限切れのリビジョンは手動ではエクスポートできますが、自動的にはエクスポートされません。
27.2 エクスポートの管理
この項では、エクスポートの管理に使用される標準的なタスクについて説明します。
27.2.1 手動でのエクスポート
手動でコンテンツをエクスポートするには:
- エクスポートされたコンテンツ・サーバー・データを格納するアーカイブを作成します。「新しいアーカイブの作成」を参照してください。
- 現在のアーカイブ・リストからアーカイブを選択します。
- エクスポート問合せを作成します。「コンテンツ・アイテムのエクスポート問合せの作成」を参照してください。
- 構成情報のエクスポート・オプションを設定します。「構成情報のエクスポート」を参照してください。
- 一般的なエクスポート・オプションを設定します。「「エクスポート・オプションの設定」を参照してください。
- エクスポートを開始します。「エクスポートの開始」を参照してください。
27.2.2 コンテンツ・アイテムのエクスポート問合せの作成
エクスポート問合せは、エクスポートされるリビジョンを定義するものです。エクスポート問合せを作成するステップは、次のとおりです。
-
アーカイブ・コレクションを開きます。「コレクションを開く」を参照してください。
-
現在のアーカイブ・リストからアーカイブを選択します。
-
アーカイバの「データのエクスポート」メイン画面をクリックします。
-
「エクスポート問合せ」(コンテンツ)セクションで「編集」をクリックします。
-
「エクスポート問合せの編集(コンテンツ)」ウィンドウで、「フィールド」リストからメタデータ・フィールドを選択します。
-
リストから「演算子」を選択します。
-
使用可能な演算子は、選択したフィールドによって異なります。
-
使用可能な演算子は、基本のSQL問合せ演算子にマップされます。他のSQL問合せ演算子を使用するには、基本式を作成してから、「カスタム問合せ式」ボックスでその式を編集します(ステップ10を参照)。
-
-
「値」フィールドに条件を入力します。
「フィールド」リストで選択したオプションに応じて、テキストを直接入力するか、「選択」ボタンをクリックして使用可能な値から選択するか、あるいは使用可能な値のリストから直接選択することが可能になります。
-
「追加」をクリックします。
問合せ式が「問合せ式」ボックスに追加され、その問合せ式のSQLバージョンが「カスタム問合せ式」ボックスに表示されます。
-
問合せ式に追加するには、ステップ5から8までを繰り返します。デフォルトでは、式の各部分がAND演算子を使用して加算されます。
既存の問合せを更新するには、「問合せ式」ボックスで変更する行を選択し、必要に応じて「フィールド」フィールド、「演算子」フィールドおよび「値」フィールドを編集します。「更新」をクリックします。選択した行が、指定した問合せ式で置き換えられます。
問合せ式から行を削除するには、「問合せ式」ボックスで削除する行を選択します。「削除」をクリックします。選択した行が削除されます。
-
SQL式を直接編集するには:
-
「カスタム問合せ式」を選択します。
-
「カスタム問合せ式」ボックス内のテキストを編集します。
問合せ式内ではIdocスクリプトを使用できます。たとえば、作成後1年を経過したコンテンツをアーカイブする場合は、「リリース日」の値として
<$dateCurrent(-365)$>
を使用します。『Oracle WebCenter Contentでの開発』のカスタム問合せ式に関する項を参照してください。注意:
「カスタム問合せ式」チェック・ボックスの選択を解除すると、問合せ式は元の定義に戻り、変更内容はすべて失われます。
-
-
最後のエクスポートの日付に基づいてリビジョンをエクスポートするかどうかを指定します。
-
最後のエクスポート以降にリリースされたリビジョンのみをエクスポートするには、「リリース日が最終エクスポートの日付よりも新しいリビジョンをエクスポートする。」を選択します。
-
すべてのリビジョンをエクスポートするには、「リリース日が最終エクスポートの日付よりも新しいリビジョンをエクスポートする。」の選択を解除します。
-
-
Oracle Content Publisherによってコンテンツ・サーバー・インスタンスにパブリッシュされたリビジョンをエクスポートするかどうかを指定します。
-
パブリッシュされたリビジョンをエクスポートするには、「パブリッシュ済のリビジョンのエクスポートを許可する」を選択します。
-
パブリッシュされていないリビジョンのみをエクスポートするには、「パブリッシュ済のリビジョンのエクスポートを許可する」の選択を解除します。
-
-
エクスポートするリビジョンを指定します。
-
各コンテンツ・アイテムのすべてのリビジョンをエクスポートするには、「選択されたリビジョンすべて」オプションを選択します。
-
各コンテンツ・アイテムの最新リビジョンのみをエクスポートするには、「最新リビジョン」オプションを選択します。
-
最新リビジョンを除くすべてのリビジョンをエクスポートするには、「最新リビジョン以外」オプションを選択します。
-
問合せに一致する最新リビジョンをエクスポートするには、「単一リビジョンのレプリケーション」オプションを選択します。このオプションがレプリケーション・プロセスに与える影響の詳細は、「単一リビジョンのレプリケーション」を参照してください。
注意:
「最新リビジョン」オプションと自動レプリケーションを組み合せて使用しないでください。これらのオプションを組み合せて使用すると、アーカイブが予期しない動作をすることがあります。自動レプリケーションの詳細は、「ファイルのレプリケート」を参照してください。
-
-
「OK」をクリックします。「コンテンツ」タブの「エクスポート問合せ」ボックスにエクスポート問合せが表示されます。
-
エクスポートに含められるリビジョンのリストを表示するには、「プレビュー」をクリックします。
ノート:
エクスポートできるリビジョンの数に制限はありませんが、「エクスポート問合せの条件を満たすコンテンツ」ページに表示できるリビジョンは100個までです。「フィルタ」機能および「リリース日以降」機能を使用して、必要に応じてリストのサブセットを表示します。
-
「エクスポート問合せのプレビュー(コンテンツ)」ウィンドウのリストをレビューして、エクスポートに対象のリビジョンが含まれていることを確認します。
-
「閉じる」をクリックします。
27.2.5 表のアーカイブ・プロパティの編集
表のアーカイブ・プロパティを編集するには:
- アーカイブ・コレクションを開きます。「コレクションを開く」を参照してください。
- 現在のアーカイブ・リストからアーカイブを選択します。
- アーカイバ・エクスポートのメイン画面(表)をクリックします。
- 現在のアーカイブ・リストからアーカイブを選択します。
- 「表」リストから表を選択します。
- 「編集」をクリックします。
- 必要に応じて「表の編集」ウィンドウの残りのフィールドに入力します。
- 「OK」をクリックします。
27.2.6 表のエクスポート問合せの作成
エクスポートされる表を定義する問合せを作成するには:
-
アーカイブ・コレクションを開きます。「コレクションを開く」を参照してください。
-
現在のアーカイブ・リストからアーカイブを選択します。
-
アーカイバ・エクスポートのメイン画面(表)をクリックします。
-
「表」リストから表を選択します。
-
「エクスポート問合せ」セクションで「編集」をクリックします。
-
「エクスポート問合せの編集」(表)ウィンドウで、「フィールド」リストからメタデータ・フィールドを選択します。
-
リストから「演算子」を選択します。
-
使用可能な演算子は、選択したフィールドによって異なります。
-
使用可能な演算子は、基本のSQL問合せ演算子にマップされます。他のSQL問合せ演算子を使用するには、基本式を作成してから、「カスタム問合せ式」ボックスでその式を編集します(ステップ10を参照)。
-
-
「値」フィールドに条件を入力します。
-
「追加」をクリックします。
問合せ式が「問合せ式」ボックスに追加され、その問合せ式のSQLバージョンが「カスタム問合せ式」ボックスに表示されます。
-
問合せ式に追加するには、ステップ6から9までを繰り返します。デフォルトでは、式の各部分がAND演算子を使用して加算されます。
-
既存の問合せを更新するには:
-
「問合せ式」ボックスで、変更する行を選択します。
-
必要に応じて「フィールド」フィールド、「演算子」フィールドおよび「値」フィールドを編集します。
-
「更新」をクリックします。選択した行が、指定した問合せ式で置き換えられます。
-
-
問合せ式から行を削除するには:
-
「問合せ式」ボックスで、削除する行を選択します。
-
「削除」をクリックします。選択した行が削除されます。
-
-
SQL式を直接編集するには:
-
「カスタム問合せ式」を選択します。
-
「カスタム問合せ式」ボックス内のテキストを編集します。問合せ式内ではIdocスクリプトを使用できます。『Oracle WebCenter Contentでの開発』のカスタム問合せ式に関する項を参照してください。
注意:
「カスタム問合せ式」チェック・ボックスの選択を解除すると、問合せ式は元の定義に戻り、変更内容はすべて失われます。
-
-
「OK」をクリックします。
「表」タブの「エクスポート問合せ」ボックスに、エクスポート問合せが表示されます。
-
エクスポートに含められる表のリストを表示するには、「プレビュー」をクリックします。
ノート:
エクスポートできる表の数に制限はありませんが、「エクスポート問合せの条件を満たすコンテンツ」ページに表示できる表は100個までです。「フィルタ」機能および「リリース日以降」機能を使用して、必要に応じてリストのサブセットを表示します。
-
「エクスポート問合せのプレビュー(コンテンツ)」ウィンドウのリストをレビューして、エクスポートに対象のリビジョンが含まれていることを確認します。
-
「閉じる」をクリックします。