従来の SCCM プラグインから Microsoft SCCM のサービスグラフコネクタ へのアップグレード

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:6分
  • Microsoft SCCM 2016 プラグインまたはプラグインの旧バージョンから Microsoft SCCM のサービスグラフコネクタ にアップグレードすることができるように、スケジュール済みインポートを無効にして、レコードをプルします。

    始める前に

    必要なロール:なし

    Microsoft SCCM のサービスグラフコネクタ にアップグレードする場合は、次の手順が必須です。この手順は、Microsoft SCCM 2016 プラグインの既存のインストールまたは以前のバージョンのプラグインが含まれているすべてのインスタンスで実行する必要があります。

    注:
    Microsoft SCCM のサービスグラフコネクタ は、Microsoft SCCM 2016 プラグインのコンポーネントを再利用しない独立した実装です。

    このタスクについて

    Microsoft SCCM のサービスグラフコネクタ は、Microsoft SCCM 2016 プラグインの後継です。すでに Microsoft SCCM 2016 プラグインまたはそれ以前のバージョンがインスタンスにインストールされている場合は、次の手順に従って、SCCM プラグインの使用から サービスグラフコネクタ の使用への移行を正常に実行できるようにする必要があります。また、SG-SCCM クリーンアップを実行して、古い SCCM プラグインから作成されたネットワークアダプタとディスクを削除して、移行の速度を向上させることもできます。

    Microsoft SCCM のサービスグラフコネクタ がインスタンスにインストールされている場合は、データソースや予定されているデータインポートなどの、Microsoft SCCM 2016 プラグインからのコンポーネントを実行しないようにする必要があります。SCCM 2016 プラグインの [予定されているデータインポート] をオフにする必要があります。Microsoft SCCM のサービスグラフコネクタ は、SG-SCCM データソースと予定されているデータインポートの新しいセットをインストールします。

    警告:
    このアップグレードプロセスは、顧客の本番インスタンスの最新のクローンに基づく非本番インスタンスまたはテストインスタンスで実行および検証する必要があります。非本番インスタンスでのアップグレードの最初の検証に失敗した場合、予期しない結果が発生し、データの損失や破損が発生する可能性があります。

    SCCM 2016 プラグインのカスタマイズは、自動的には移行されません。統合ハブ ETL を使用するなどして、Microsoft SCCM のサービスグラフコネクタ でカスタマイズを再実装する必要があります。

    手順

    1. オプション: SCCM 2016 プラグインから移行する場合は、SCCM 向けサービスグラフコネクタの移行レディネスツールを実行します。

      プラグインは、 ServiceNow Store.

      このツールは変更を移行しませんが、一連の ATF テストを実行して、OOB SCCM 2016 プラグインと比較して従来の SCCM 2016 プラグインに対して行われたカスタマイズを特定します。2 つのプラグインの間の変更は移行されませんが、カスタマイズのアラートとして機能します。

    2. ツールの実行が終了したら、失敗したテストを確認します。
      テストが失敗した場合は、プラグインでカスタマイズが行われていることを意味します。変換マップがカスタマイズされている可能性があります。たとえば、変換マップが変更された場合は、コネクタで再実装する必要があります。
    3. 古い SCCM プラグインからスケジュール済みインポートを非アクティブ化します。
      スケジュール済みインポートを無効にする方法の詳細については、「SCCM 統合バージョンをアップグレード」を参照してください。
    4. オプション: 古い SCCM プラグインで重複している OS ソフトウェアレコードを削除します。
      注:
      SAM が有効になっている場合、コンピューター OS ソフトウェアレコードのクリーンアップは必要ありません。
      1. 以前の SCCM プラグインのソフトウェアパッケージまたはソフトウェアインスタンステーブルに移動します。
      2. 削除する重複している OS レコードを検索します。
        名前または製品名にバージョン番号が含まれている場合、どのレコードが SG-SCCM ソフトウェア OS レコードであるかがわかります。
      3. ソフトウェアパッケージテーブルから重複しているソフトウェア OS レコードを削除するには、次の手順を実行します。
        1. ソフトウェアパッケージテーブルで、[ディスカバリーソース] 列に SG-SCCM が表示されていない重複している OS レコードを選択します。
        2. 重複している OS レコードを削除し、必要に応じて他のレコードで手順を繰り返します。
      4. ソフトウェアインスタンステーブルから重複しているソフトウェア OS レコードを削除するには、次の手順を実行します。
        1. ソフトウェアインスタンステーブルで、[SCCM グループ ID] 列が空になっている重複している OS レコードを選択します。
        2. 重複している OS レコードを削除し、必要に応じて他のレコードで手順を繰り返します。
      注:
      従来の SCCM プラグインと サービスグラフコネクタ では、ソフトウェア OS レコードを CMDB に書き込む方法に違いがあるため、このステップはオプションです。SCCM プラグインは、sys_object_source、discovery_source、または sccm_group_id に値を記録しませんでした。
    5. スケジュール済みインポートを無効にし、古い SCCM プラグインから重複する OS レコードを削除したら、コネクタを構成します。
      手順については、「Microsoft SCCM のサービスグラフコネクタの構成」を参照してください。
    6. オプション: SCCM プラグインによって作成されたディスクとネットワークアダプタのレコードをクリーンアップします。
      1. Microsoft SCCM のサービスグラフコネクタ アプリケーションスコープ内にいることを確認します。
      2. 次のように移動する。 スケジュール済みジョブ > SG-SCCM クリーンアップユーティリティ.
      3. SG-SCCM CleanupUtil スケジュール済みジョブを選択し、グローバルアプリケーションスコープに切り替えます。
      4. スケジュール済みジョブのコピーを作成するには、スケジュール済みジョブのヘッダーを右クリックし、[挿入と維持] を選択します。
      5. 名前を SG-SCCM ChangeupUtil Global に変更します。
      6. [更新] をクリックします。
      7. スケジュール済みジョブを実行する必要がある場合は、[今すぐ実行] をクリックします。
      8. オプション: 実行の進行状況を確認するには、次の手順を実行します。
        1. 次のように移動する。 システムログ > All (すべて).
        2. スクリプト実行のレコードをフィルタリングするには、[メッセージ] 検索ボックスの下に SG-SCCM ChangeupUtil と入力します。
          スクリプトには、現在の実行のステータスと進行状況がわかるように、バッチごとにログメッセージが記録されます。
          注:
          実行時間は、以前の SCCM 統合からの CMDB 内のネットワークアダプタとディスクデータの量によって異なります。データはクリーンアップの条件を満たしている必要があります。

    次のタスク

    サービスグラフコネクタ コンポーネントを実行すると、SCCM プラグインによって作成された既存の CMDB データは、Microsoft SCCM のサービスグラフコネクタ によって管理および保守されるようになります。