8.0

オンプレミスのアップグレードデータ交換フレームワーク

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Experience Platform(SXP)バージョン10.2以降は、以前のData Exchange Framework(DEF)バージョンから直接DEFバージョン8.0へアップグレード可能です。

!重要Sitecore 10.2以降は、DEFコネクタモジュールを含むすべてのモジュールをアップグレードしなければなりません。これはSitecore全体のアップグレードプロセスの一環です。

このトピックは、以前のリリースからSitecore 10.3とDEF 8.0にSitecoreをアップグレードすることを前提としています。

前提条件

DEFをバージョン7.0にアップグレードする前に、以下の条件を満たす必要があります:

  • SXP 10.3用 Sitecore Experience Platformのアップグレードガイド を確認してください。
  • 現在のSitecoreデータベースのバックアップを作成しましょう。
  • wwwrootのSitecoreフォルダのバックアップコピーを作成します(現在のSitecoreインスタンス用に)。

アップグレードプロセス

DEFをアップグレードするには、Sitecoreデータベースをクリーンアップする必要があります。これは、以前のバージョンのData Exchange Framework(DEF)からアップグレードする際に一度きりの操作です。その後、古いバージョンの上に新しいDEFバージョンをインストールすることができます。

!注Sitecore 10.1以前では、DEF項目はデータベースに保存されていました。Sitecore 10.2以降はDEF項目がリソースとして保存されるようになりました。

防御力を上げるには:

  1. Sitecore 10.3.0アップグレード ガイド(Sitecore Experience Platform )に従って、Sitecoreのインストールと設定を行ってください 。UpdateAppツール。

  2. ダウンロード(https://dev.sitecore.net/Downloads/Resource files for Modules/) Data Exchange Framework Upgrade resourcesパッケージを使い、フォルダ構造をそのままローカルディレクトリに展開します。

  3. アップグレードするバージョンのData Exchange Framework Upgrade resources.1.0.0\\Data\Itemsフォルダに移動します。コア、マスター、ウェブフォルダに含まれる.datファイルを\Sitecore.UpdateApp\の下の対応するフォルダパスにコピーします。例えば:

    • Data\Items\core\items.core.def.datファイルをコピーして、\Sitecore.UpdateApp\Data\Items\coreフォルダに貼り付けます。

    • Data\Items\master\items.master.def.datファイルをコピーして\Sitecore.UpdateApp\Data\Items\masterフォルダに貼り付けます。

    • Data\Items\web\items.web.def.datファイルをコピーして、\Sitecore.UpdateApp\Data\Items\webフォルダに貼り付けます。

    !注パス \Sitecore.UpdateApp\Data\Items\ の下の各フォルダには、コピーしたファイルとitems.<master/web/core>.datファイルという2つのファイルが含まれています。

  4. Data Exchange Framework Upgrade resources 1.0.0\\Data\フォルダを開けてください。

  5. DataフォルダでItems\core\localizationフォルダに移動し、すべての.datファイルをコピーして\Sitecore.UpdateApp\Data\Items\core\localizationフォルダに貼り付けます。

  6. DataフォルダでItems\master\localizationフォルダに移動し、すべての.datファイルをコピーして\Sitecore.UpdateApp\Data\Items\master\localizationフォルダに貼り付けます。

  7. DataフォルダでItems\web\localizationフォルダに移動し、すべての.datファイルをコピーして\Sitecore.UpdateApp\Data\Items\web\localizationフォルダに貼り付けます。

  8. Sitecore.UpdateApp\App_configフォルダで、ConnectionStrings.configファイルをデータベースへの接続を更新してください。セキュリティデータベースがない場合は、コアデータベースへの接続でセキュリティ接続文字列を使います。

    !注複数のウェブデータベースがある場合は、すべてのウェブデータベースに対して ステップ8を繰り返してください。

    ツールを実行するたびに各Webデータベースへの接続文字列を更新し、他のデータベースへの接続文字列は変更しないようにしてください。

  9. アップデートツールを実行するには、Sitecore Experience Platformアップグレードガイド の手順に従ってください。 Data\logsフォルダのログで、クリーンアップでスキップされた変更項目の詳細情報を確認してください。アップデートツールはコマンドプロンプトウィンドウで削除されたアイテム数を表示します。例えば:

    Command prompt window displaying the number of items removed by the update tool
  10. DEFをインストールしているすべてのサーバーで、以下の指示に従ってください データ交換フレームワークのインストールデータ交換フレームワークのインストール 古いバージョンの上に新しいDEFをインストールします。

この記事を改善するための提案がある場合は、 お知らせください!