バルクデータ移行ツール
一括データ移行ツールを使用すると、システム インテグレーターはファーストパーティのコアコマースデータをAdobe Commerce on CloudまたはオンプレミスのインストールからAdobe Commerce as a Cloud Serviceに移行できます。
バルクデータ移行ツールは、システムインテグレーターが自分の移行マシンで実行するDocker ベースのCLIです。 ソースインスタンスに接続し、ファーストパーティのコアコマースデータを抽出して、Adobe移行サービス(Commerce Data Migration Service)にアップロードし、完了までの進捗状況を監視します。
すべてのコマンドはローカルで実行されるため、移行の開始時間、メンテナンスモードの適用時間、各フェーズの実行時間を制御できます。
移行ワークフロー
このツールは、次のステージをエンドツーエンドで管理します。
- データ抽出 — ソースインスタンス (Adobe Commerce on Cloudまたはオンプレミス)から1st パーティコアコマースデータを抽出します。
- データ読み込み – 抽出されたデータをターゲット Adobe Commerce as a Cloud Service インスタンスに読み込みます。
- データ統合検証 — RESTとGraphQL APIの比較およびレコード数の検証を含む、移行後の自動チェックを実行します。
デザイン
バルクデータ移行ツールは、安全で効率的なデータ移行を可能にする分散アーキテクチャに従います。 このツールは、システム インテグレーターが既存のAdobe Commerce on Cloud or on-premises instanceからAdobe Commerce as a Cloud Serviceにデータを移行するのに役立ちます。 移行プロセスについて詳しくは、移行の概要を参照してください。
次の画像は、一括データ移行ツールを使用したアーキテクチャとエンドツーエンドのデータフローの詳細を示しています。
コンポーネント
.env設定のIMS資格情報を使用してこのAPIに接続します。データフロー
データは、次の順序でコンポーネント内を移動します。
-
一括データ移行ツールは、Adobe Commerce on CloudのSSH トンネルまたはオンプレミスの直接データベース接続を介して、ソースインスタンスからデータベーススキーマとデータを読み取ります。
-
ツールは移行を登録し、抽出したデータをCDMS APIを通じてアップロードします。
-
CDMS ワーカーは、ターゲット Adobe Commerce as a Cloud Service テナントにデータを読み込みます。
-
Adobe Commerce as a Cloud Serviceは、読み込まれたカタログ データを取り込み、カタログ インデックスを作成します。
-
Commerce Data Migration Service (CDMS) ワーカーは、次のサービスのデータベースチェックサム比較、REST、およびGraphQLを使用して、読み込まれたデータを検証します。
- Catalog (GraphQL) – 商品およびカテゴリーデータ。
- ライブサーチ (REST) – 検索インデックスの正確性。
- 価格設定ルール (REST) – 価格とルールのデータ。
-
ツールは、全体にわたって移行ステータスをポーリングし、完了時に最終的な移行レポートを取得します。
エンゲージメントライフサイクル
バルクデータマイグレーションツールへのアクセスは、Commerce Deployed Engineering (CDE)エンゲージメントを通じてのみ提供されます。 このツールは一般には公開されていません。
一般的なエンゲージメントライフサイクルは次のとおりです。
- CDE Discovery – 最初のスコーピング呼び出しを完了し、データ フットプリントと複雑さを評価し、スコーピング アンケートを完了します。
- 契約サイン – 商用契約が有効で、移行範囲が確認されています。 この段階で、移行ツールへのアクセス権が付与されます。
- CDEの共同イノベーションとサポート - Adobeと共同で作業して、環境にツールをインストールし、テスト移行を実行します。
- 運用開始 – 実稼動カットオーバー移行を実行し、データの整合性の検証を完了します。
ツール配布
このツールは、CDE エンゲージメントの一部として配布されます。 Adobeの担当者が、以下を含むツールパッケージを提供します。
- Docker ベースのCLIとビルド設定
- すべての必要な環境変数に関するドキュメントを含む
.example.env設定テンプレート - ツールのアーキテクチャ、設定リファレンス、カスタム変換とテストフレームワーク、トラブルシューティングガイドに関する包括的な技術ドキュメント
セットアップと操作手順の詳細については、ツール配布パッケージに含まれているドキュメントを参照してください。
移行ガイド
次のページでは、準備から実行までの移行ライフサイクル全体を示します。 移行プロセスについて詳しくは、次の順序で確認してください。
- 顧客対応チェックリスト — ツールへのアクセスをリクエストする前に、エンゲージメント、移行マシン、ソース、およびターゲットの前提条件を確認します。
- 移行サービスへのアクセスを確認 — ツールへのアクセスを取得した後、Commerce Data Migration Service (CDMS) APIに対して、ネットワークの到達性、IMS認証、およびテナント認証を検証します。
- 一括データ移行を実行 — ツールを設定し、ネットワークとインスタンスを準備し、移行を開始します。
完全な設定リファレンス、カスタム変換およびテストフレームワーク、トラブルシューティングガイダンスについては、ツール配布パッケージに含まれるドキュメントを参照してください。