AX 2012 からのアップグレード - データ アップグレードのためのアップグレード前のチェックリスト

重要

現在、アップグレードは、Dynamics AX 2012 R2 または Dynamics AX 2012 R3 のいずれかからのみ行うことができます。 最新の財務と運用アプリケーション リリースにアップグレードする前に、それぞれのリリースに対応した最新の累積的な更新プログラムに更新してください。

この記事では、財務と運用アプリへのデータ アップグレードに関連付けられている Microsoft Dynamics AX 2012 チェックリストの各タスクについて説明します。

インストール

Dynamics 365 アップグレード用の事前アップグレード チェックリストは、AX 2012 R3 の累積的な更新プログラム 13 (CU13) に含まれています。 旧バージョンを使用している場合は、次のいずれかの更新プログラムをインストールする必要があります。

  • AX 2012 R3 からアップグレードする場合は、KB 4035163 をインストールします。
  • AX 2012 R2 からアップグレードする場合は、KB 4048614 をインストールします。

紙幣

AX 2012 R3 からアップグレードする場合は、環境に CU13 がインストールされている必要があります。 旧バージョンで CU13 に更新していて問題がある場合は、Microsoft サポートに問い合わせください。

アップグレード前のチェックリストを実行する

事前アップグレード チェックリストを実行するには、次の手順に従います。

  • システム管理 > 設定 > チェックリスト > Dynamics 365 for Unified Operations のデータ アップグレード チェックリスト の順に移動します。

チェックリストが表示されない場合は、次の手順に従います。

  1. 開発者ワークスペース を開いて、AOT で、メニュー項目 > 表示 > SysCheckList_UpgradeToNextV の順に移動します。
  2. SysCheckList_UpgradeToNextV を選択したまま (または右クリック) 開く を選択します。

次のチェックリスト タスクのそれぞれを実行する必要があります。

ベースライン バージョンの検証

現在のバージョンをアップグレードできることを検証するには、このタスクを実行します。

  • 財務と運用のデータ アップグレード チェックリストで、ベースライン バージョンの検証 を選択します。

ベースライン バージョンがサポートされているベースライン バージョンのいずれかの場合は、タスクは完了としてマークされます。

モデル メタデータの準備

データ アップグレード中に、既存の AX 2012 環境とアップグレードされた財務と運用との間で要素 IDs を維持することが 1 つの目標です。 この目標を達成するには、AX 2012 環境の要素 ID のコピーを財務と運用環境に移動する必要があります。 AX 2012 は、ModelElement という名前のテーブルに要素の ID を格納します。 このテーブルは、AX 2012 ビジネス データ データベースとは別のデータベースであるモデル データベースに含まれています。 財務と運用にアップグレード中に、Microsoft Azure に AX 2012 データベースをコピーする必要があります。 このプロセスには時間がかかる場合があります。

model データベース全体を Azure SQL データベースにコピーしないようにするには、次の手順を使用して ModelElement テーブルをビジネス データ データベースに複製します。 後ほど、データのアップグレード実行中に、データベースの同期プロセスがこのレプリケートされたテーブルから必要な情報を取得し、アップグレードされた財務と運用環境で要素 ID が管理されていることを確認します。

  1. 財務と運用のデータ アップグレード チェックリストで、モデル メタデータの準備 を選択します。
  2. メッセージが表示されたら、はいを選択します。
  3. コピー処理が完了するまで待ちます。

プロセスが正常に行われた場合は、タスクは完了としてマークされています。

セキュリティ ロール メタデータの準備

データ アップグレード中のもう 1 つの目標は、セキュリティ ロールの割り当てを維持することです。 このタスクは、前の "モデル メタデータの準備" タスクに似ています。 AX 2012 モデル データベースに格納されているセキュリティ ロールの情報は、アップグレード後も情報が財務と運用環境に残るように、AX 2012 ビジネス データ データベースにコピーする必要があります。 データ アップグレード中に、同じセキュリティ ロールは更新された財務と運用の環境に戻されます。

  1. 財務と運用のデータ アップグレード チェックリストで、セキュリティ ロール メタデータの準備 を選択します。
  2. メッセージが表示されたら、はいを選択します。
  3. コピー処理が完了するまで待ちます。

プロセスが正常に行われた場合は、タスクは完了としてマークされています。

ユーザー マッピングの設定

AX 2012 では、ユーザーはオンプレミスの Active Directory サーバーで認証されます。 ただし、財務と運用アプリでは、ユーザーは、Microsoft Entra ID に対して認証されます。 このタスクは、既存の AX 2012 ユーザーを同等 Microsoft Entra にマップするフォームを提供します。 AX 2012 ユーザーは、財務と運用アプリにアクセスできるようになります。

  1. 財務と運用のデータ アップグレード チェックリストで、ユーザー マッピングの設定 を選択します。

  2. ユーザー情報電子メール マッピング フォームが表示されます。 グリッドに記入するには、次のいずれかのステップを実行します。

    • AX 2012 からユーザーをインポートしてから、手動で Microsoft Entra の電子メール アドレスを入力します。

      1. AX からインポートする を選択します。 グリッドには既存のユーザーが入力されます

      2. 各ユーザーについては、次の図に示すように、対応する Microsoft Entra 電子メール アドレスを入力します。

        AX 2012 ユーザーの Microsoft Entra 電子メール アドレス。

    • ファイルからユーザーをインポートします。 このオプションは高速です。 多くのユーザーを更新する必要があるときは、このオプションを使用することをお勧めします。

      1. コンマ区切り値 (CSV) ファイルで、AX 2012 ユーザーと Microsoft Entra 電子メール アドレスのマッピングを作成します。 IT 部門は、オンプレミスの Active Directory Domain Services (AD DS) から同様のマッピングをエクスポートできます。 このファイルには、UserIdEmailAddress の2つの列が含まれている必要があります。

        メモ

        ファイルの最初の行はヘッダー行として処理され、インポート時に無視されます。

      2. ファイルが準備できたら、ファイルからのインポート を選択し、ファイルを参照してインポートします。

        グリッドには、ファイルで指定したマッピングを入力する必要があります。

インポートされたファイルに無効なエントリが含まれている場合は、エラー ファイルが生成されます。

小売 salt データのアーカイブ

このタスクは、RetailSaltUtility が使用するレジストリ キーを移行するために使用されます。 このツールは、チャンネル ユーザーの認証に使用されるハッシュに顧客が特定のランダム値を挿入する場所である、いくつかの配置に対して使用されます。

  • 財務と運用のデータ アップグレード チェックリストで、小売 salt データのアーカイブ 選択します。

プロセスが正常に行われた場合は、タスクは完了としてマークされています。