機械翻訳について

ファイル移行のFAQ

これらの質問は、次のカテゴリにグループ化されています:

一般的な質問

  1. コンテンツをOracle Content Managementアセットに移行するメリットは何ですか。

    コンテンツをOracle CloudおよびOracle Content Managementに移動すると、次の利点があります:

    ファイルをOracle Content Managementアセットに変換すると、次のような利点があります:

  2. 使用可能な移行オプションは何ですか。

    移行するファイルのソースおよびボリュームに応じて、様々なメソッドを使用してコンテンツを移行します。

    ソース・リポジトリ 移行方法
    Oracle WebCenter Content

    大量の移行(500,000を超えるファイル)の場合:

    • Oracle WebCenter Content 12c-Useオブジェクト・ストレージ移行ツールで、ソース・ファイルをOCIオブジェクト・ストレージにエクスポートし、ソース・ファイル・メタデータをCSVにエクスポートし、Oracle Supportを使用して移行を終了します。
    • Oracle WebCenter Content 11g-Oracleでは、次の方法を使用して、Oracle WebCenter Content 11gからOracle Content Managementアセットにファイルを移行することをお薦めします。 オンプレミスのOracle WebCenter Content 11gインスタンスを12cにアップグレードし、上のメソッドに従います。

    中程度のボリューム移行の場合(500,000ファイル未満):

    • アーカイバを使用してファイルをHDA形式にエクスポートし、Content Captureを使用してコンテンツおよびメタデータをOracle Content Managementにインポートします。
    外部リポジトリ

    大量の移行(500,000を超えるファイル)の場合:

    • ファイルを共通ファイル・システムにエクスポートし、オブジェクト・ストレージのコマンドライン・ツールまたはオフライン・データ転送を使用してOracle Cloud Infrastructureオブジェクト・ストレージにアップロードし、ソース・ファイル・メタデータをCSVにエクスポートしてから、Oracle Supportを使用して移行を終了します。

    中程度のボリューム移行の場合(500,000ファイル未満):

    • Content Captureを使用して、外部リポジトリからOracle Content Managementにコンテンツおよびメタデータをインポートします。
    Oracle Content Managementドキュメント

    任意のボリュームの移行の場合:

    • Oracle Supportを使用して、ドキュメントからアセットへの直接移行を実行します。
  3. 移行の前提条件について
    • ターゲット環境を定義し、ソース・データからターゲットのOracle Content Management環境へのマッピングを指定します。
    • リポジトリ、アセット・タイプ、タクソノミなど、Oracle Content Managementの機能を使用してソリューションを再定義します。 これには、移行されるすべてのファイル・タイプ(ファイル拡張子に基づく)を受け入れるようにアセット・タイプを構成することが含まれます。
    • グループ、ロール、リポジトリ・セキュリティおよび詳細なタクソノミ・セキュリティのOracle Content Management機能を使用して、セキュリティを再実装します。
    • ソース(Oracle WebCenter Content、外部リポジトリまたはOracle Content Managementドキュメント)とターゲット(Oracle Content Management)の間のマッピングを定義します。
  4. 移行にはどのくらいの時間がかかりますか。

    これは、移行するコンテンツの量によって異なりますが、2週間にわたってOracle Supportに通知することをお薦めします。 移行がきわめて特定のスケジュールに従う必要がある場合は、事前にスケジュールを容易にするために特にサービス・リクエストを送信します。

  5. 大量の移行にかなりの時間がかかる場合、その間本番システムを使用できますか。

    はい 使用するメソッドに関係なく、ソース・システムを引き続き使用できます。

    移行は、単一のリポジトリ内の単一のアセット・タイプを対象とします。 したがって、データの転送を完了するために複数の移行が必要になる可能性があります。 たとえば、会社の買掛管理部門には、複数の新しいアセット・タイプで表される複数の文書タイプを含めることができます: 請求書、購買オーダー、出荷など。 これらはそれぞれ個別の移行です。

    プライマリ移行の完了後、プライマリ移行のデータ・エクスポートの生成後に発生した変更のみを移行するデルタ移行を実行できます。 許容可能な停止時間枠で完了できる十分な大きさの最終デルタになるまで、複数のデルタがサポートされます。 最終デルタより前は、ソース・システムは前回停止しています。 デルタ移行が実行された後、本番を新しいアセット・ベースの実装に移行します。

  6. どうやってデルタを手に入れようか。 毎月約100万件の新しいドキュメントが取り込まれます。

    デルタ移行を実行する準備ができたら、前回のエクスポート以降に変更されたソース・ファイルのみをエクスポートし、それらの新規および更新されたソース・ファイルに対応するエントリを含むメタデータCSVファイルを生成します。

  7. OCIオブジェクト・ストレージにコンテンツとメタデータをアップロードするためのツールは何ですか。

    次のメソッドを使用して、OCIオブジェクト・ストレージにコンテンツをアップロードできます:

  8. 外部リポジトリからOracle Content Managementへの移行をサポートするCSVファイルの形式は何ですか。 必須フィールド/メタデータには何を含める必要がありますか。

    「CSVファイル」には、Oracle Content Managementに移行する必要があるすべてのメタデータが含まれている必要があります。 CSVファイルに存在する必要がある一連の必須フィールドがあります。 さらに、ビジネス要件に応じて、一部のオプション列およびカスタム・メタデータを含めることもできます。

  9. ファイルの作成日が前日付のファイルをcreate/upload/migrateできますか。

    はい、作成日の値が過去(Oracle WebCenter Contentまたは外部リポジトリの元の日付)の作成日にマップされたファイルを移行できます。

    詳細が指定されている場合、値はシステム・レベルのアセット属性に割り当てられます。 指定したユーザーによって過去にアセットが作成または変更された可能性があります。

  10. Oracleの移行チームは、どのようにして一括移行を支援し、関与しますか。

    大量の移行には、Oracle Content Management移行チームの関与が必要です。 移行は、Oracle Supportでサービス・リクエストを開いてスケジュールされます。 Oracle Supportは、お客様と移行チームと協力して、必要な移行の詳細を収集し、移行日をファイナライズし、移行を実行します。

  11. 移行を有効化するために移行チームに提供する必要がある質問リストは何ですか。

    Oracle Supportによって提供される質問リストには、ターゲット・デプロイメント環境の詳細、タクソノミ構成、および既存のソース・リポジトリからOracle Content Managementにコンテンツおよびメタデータを正常に移行するために必要なマッピング情報が含まれます。 特定の移行の詳細を質問リストに記入し、サービス・リクエストをオープンして移行をスケジュールし、質問リストおよび対応するCSVファイルをサービス・リクエストに添付する必要があります。

  12. objectIDsをCSVに調整するにはどうすればよいですか。

    アップロード・リクエストにはオブジェクトの「名前」が含まれ、同じ名前がCSVファイルに指定されます。

  13. ソース・ファイル(Oracle WebCenter Contentまたは外部リポジトリ)とターゲット・ファイル(Oracle Content Managementアセット)の間のリンクは、どのように維持されますか。

    移行プロセスによって、ファイルの元の一意識別子から新しく作成されたアセットの識別子へのマッピングを提供する出力ファイルが生成されます。 Oracle Supportから提供された質問表の適切な質問に「はい」と回答して、移行後にこのファイルの受信をリクエストしてください。

Oracle WebCenter Content質問

  1. Oracle WebCenter Contentでオブジェクト・ストレージ・ルールを有効にするにはどうすればよいですか。

    「ストレージ・ルールの追加または編集」を参照してください。

  2. ネットワーク帯域幅の速度が移行ツール/ジョブに与える影響は何ですか。

    Oracle WebCenter Object Storageの移行ツールは、オンライン・モードとオフライン・モードの両方で実行されます。 オンライン・モードでは、コンテンツをネットワーク経由でOCIオブジェクト・ストレージに転送できます。 ベンチマーク演習として、オンライン方式(ネットワーク転送)を介して約90,000個のファイルを約40分、オフライン方式(メディア転送)を介して最大10個のスレッドを使用して約20分でオブジェクト・ストレージに移行できます。

  3. オンプレミスのOracle WebCenter ContentでFileStoreを使用している場合、ビジネスに通常どおりに影響を与えずに、コンテンツをOCIオブジェクト・ストレージに移動するにはどうすればよいですか。

    コンテンツは、Oracle WebCenter Contentインスタンスを停止することなく、ファイル・ストレージまたはオブジェクト・ストレージから移行できます。 Oracle WebCenter Contentインスタンスがファイル・ストレージにコンテンツをアップロードするために使用されている間、移行ジョブはバックグラウンドで実行できます。

    通常、アクティブなストレージ・ルールによって、コンテンツのアップロード先が定義されます。 移行は、締め日の後、アップロードされたコンテンツが自動的にオブジェクト・ストレージに移動するように計画できます。

  4. 移行ツールにより、本番環境でのダウンタイムはゼロになりますか。

    はい、OCIオブジェクト・ストレージへの移行は、オンプレミスの使用と並行してスケジュールできます。 移行ツールは、移行管理者/エンド・ユーザーが定義できる保存済検索に基づいて、移行用のファイルを取得します。 Oracle WebCenter Contentインスタンスの使用中に、バックエンドで実行するように複数の移行ジョブを構成できます

  5. 移行ツールは、セキュリティ・モデル/設定をOracle WebCenter ContentからOracle Content Managementに移動しますか。

    いいえ、移行ツールは、ファイルの移行中にセキュリティ構成を移動しません。 ただし、ターゲット・リポジトリの構造と構成の定義中に、アクセス・グループとロールを定義でき、ユーザーをこれらのグループとロールにマップできます。 また、Oracle Content Managementでタクソノミを定義することで、セキュリティ設定をマップできます。これを使用して、様々なメタデータに基づいて、様々なレベルのコンテンツへのユーザーのアクセスを制限できます。

  6. Oracle WebCenter ContentからOracle Content Managementにセキュリティ設定をレプリケートするにはどうすればよいですか。

    Oracle WebCenter Contentセキュリティ・モデルは、アセット・リポジトリ・メンバーシップ・ロールを使用してOracle Content Managementにレプリケートできます。 タクソノミを使用して、さらに「詳細なセキュリティ」を実装できます。 「カスタム・ロールの作成」を指定することもできます。

  7. バージョン11gのOracle WebCenter Contentでオブジェクト・ストレージの移行ツールを使用できますか。

    移行ツールは、現在バージョン12cでのみサポートされています。

  8. アーカイバの仕組み

    従来のOracle WebCenter Contentシステムでは、ファイル・コンテンツはファイル・システムまたはデータベースに格納されます。 Oracle WebCenter Contentによって提供されるアーカイバ・ツールを使用して、ファイル・メタデータおよび対応するファイルをエクスポートできます。 アーカイバは、指定された検索基準に基づいてコンテンツをエクスポートします。 システム・フィールドまたはカスタム・メタデータ・フィールドを参照する条件を作成できます。

    アーカイバ・エクスポート定義ごとに、アーカイバはWeblogicドメインの下の共有ファイル領域にあるOracle WebCenter Contentサーバーにフォルダを作成します。 アーカイバは、エクスポート・フォルダ内で、実行された各エクスポートのサブフォルダを日付別に作成します。 日付フォルダには、メタデータとファイルが格納されます。

    アーカイバの動作の詳細は、次のリンクを参照してください:
  9. 11gアーカイバ出力を使用してコンテンツをOracle Content Managementにインポートできますか。

    はい。11gのアーカイバ出力を使用して、コンテンツをOracle Content Managementにインポートできます。

    エクスポートされたメタデータ・ファイルは、HDAと呼ばれるOracle WebCenter Content形式です。 HDAファイル形式はテキストベースであり、簡単な構造になっています。 ヘルパーJavaクラスは、このタイプのファイルを解読するためのOracle WebCenter ContentクライアントRIDC jarで提供されます。

    • RIDC jarは、Oracle WebCenter Content shiphome (Oracle-Home /oracle_common/ ucm/Distribution/RIDC/ oracle.ucm.ridc.jar)にあります。
    • このjarは、HDAファイルを読み取ることができるoracle.stellent.ridc.model.serialize.HdaBinderSerializerクラスで、oracle.stellent.ridc.model.DataBinderクラスを介してインメモリー表現を作成します。
    • 使用されるAPIの詳細は、「クラスHdaBinderSerializer」を参照してください。
  10. コンテンツに関連するメタデータの抽出およびCSVファイルの生成に使用できるサンプル問合せはどれですか。

    CSVの作成には、単純なSQL問合せを使用して、Oracle WebCenter Contentデータベースから必要なメタデータを抽出できます。 ビジネス要件に応じて次のサンプル問合せをカスタマイズし、結果出力をCSVファイルにエクスポートできます。

    サンプル問合せ:

    SELECT REVISIONS.DDOCNAME AS FILEID,(ROW_NUMBER() OVER (PARTITION BY REVISIONS.DDOCNAME ORDER BY REVISIONS.DREVRANK desc)) AS FILEVERSION, DOCMETA.DID || '.' || DOCUMENTS.DEXTENSION AS OCIOSFILE, DOCUMENTS.DFORMAT AS FILEMIMETYPE, DOCUMENTS.DEXTENSION AS FILEEXTENSION, DOCUMENTS.DORIGINALNAME AS ORIGINALFILENAME, REVISIONS.DCREATEDATE AS CREATEDATE FROM REVISIONS,DOCUMENTS,DOCMETA WHERE REVISIONS.DID = DOCUMENTS.DID AND REVISIONS.DID = DOCMETA.DID AND DOCUMENTS.DISPRIMARY = 1 AND REVISIONS.DSECURITYGROUP = 'Public' ORDER BY REVISIONS.DDOCNAME

  11. OCIオブジェクト・ストレージへの移行のために、コンテンツはファイル・ストレージおよびデータベース・ストレージからどのようにエクスポートできますか。
    • Oracle WebCenter Content 12c (2022年5月のOracle WebCenter Content 12.2.1.4.0のバンドル・パッチ)では、「オブジェクト・ストレージ移行ツール」を使用することを強くお薦めします。
    • または、Oracle WebCenter Contentファイル・システムのコンテンツを共通ファイル・システムにエクスポートするには、Oracle WebCenter Contentのアーカイバを使用します。
    • または、Oracle WebCenter Contentデータベース・ストレージのコンテンツを共通ファイル・システムにエクスポートするには、次のSQL問合せを使用して、データベース・セキュア・ファイル・システムからコンテンツを抽出します:

      SELECT bfiledata FROM filestorage where DID IN (select Revisions.DID FROM REVISIONS,DOCUMENTS,DOCMETA WHERE REVISIONS.DID = DOCUMENTS.DID AND REVISIONS.DID = DOCMETA.DID AND DOCUMENTS.DISPRIMARY = 1

      AND REVISIONS.DSECURITYGROUP = 'Public');

    前述の問合せは、BLOBのセットを返します。 このセットをループして、エクスポートできるようにファイル・システムに格納するには、スクリプトが必要です。 次の記事はスクリプトの作成に役立つ場合があります: https://oracle-base.com/articles/9i/export-blob-9i

  12. エンド・ツー・エンドの移行にはどのくらいの時間がかかりますか(オンプレミスOracle WebCenter ContentからOracle Content Managementにコンテンツを移動するため)。

    数テラバイトのコンテンツのような大容量ボリュームを移行するには、オブジェクト・ストレージ・プロバイダを使用して、オンプレミスからOCIオブジェクト・ストレージ・バケットにコンテンツを移動し、そのバケットからOracle Content Managementアセット・リポジトリにコンテンツを移動することをお薦めします。

    ベンチマーク演習として、90,000個のファイル(175 KB)が40分で移行され、10個のスレッド(推奨構成)がオンプレミスOracle WebCenter ContentからOCI Object Storageに移行されました。 その後、OCIオブジェクト・ストレージからOracle Content Managementへのコンテンツの移動は、サービス・リクエストを使用してスケジュールでき、関連するCSVファイルおよびマッピング質問リストを提供します。

    このような大規模な移行は、複数のアセット・タイプに分割されます。 各アセット・タイプは個別の移行とみなされるため、OCIオブジェクト・ストレージ・バケットからOracle Content Managementリポジトリにコンテンツを移動するのにかかる時間は、アセット・タイプに基づいて複数の移行バッチを構成および編成する方法によって異なります。 最終的な目標がOracle Content Managementへの移行であることがわかっている場合は、Oracle WebCenter ContentシステムのバケットをOracle Content Managementインスタンスと同じコンパートメントに含めることをお薦めします。 これにより、移行のパフォーマンスが向上します。

  13. Oracle WebCenter Content 11gから独自のオブジェクト・ストア移行を行った場合、どのようにサポートされますか。

    Oracle WebCenter Content 11gのお客様は、「Oracle WebCenter Content 11gからOracle Content Managementアセットへのファイルの移行」の推奨アプローチを使用してOracle Content Managementに移行できます。 Oracle認定パートナまたはコンサルティング・チームは、移行プロセスを支援およびサポートし、必要に応じて追加のガイダンスを提供できます。