Configuration Managerで移行ジョブ戦略を計画する

Configuration Manager (現在のブランチ) に適用

移行ジョブを使用して、現在のブランチ環境に移行する特定のデータConfiguration Manager構成します。 移行ジョブは、移行する予定のオブジェクトを特定し、移行先階層内の最上位サイトで実行します。 ソース サイトごとに 1 つ以上の移行ジョブを設定できます。 これにより、すべてのオブジェクトを一度に移行したり、各ジョブでデータの限られたサブセットを移行したりできます。

移行ジョブは、Configuration Managerがソース階層から 1 つ以上のサイトからデータを正常に収集した後で作成できます。 データを収集したソース サイトから任意の順序でデータを移行できます。 Configuration Manager 2007 ソース サイトでは、オブジェクトが作成されたサイトからのみデータを移行できます。 System Center 2012 Configuration Manager 以降を実行するソース サイトでは、移行できるすべてのデータをソース階層の最上位サイトで使用できます。

階層間でクライアントを移行する前に、クライアントが使用するオブジェクトが移行済みであり、これらのオブジェクトが移行先階層で使用できることを確認してください。 たとえば、Configuration Manager 2007 SP2 ソース階層から移行する場合、クライアントを持つカスタム コレクションに展開されるコンテンツの提供情報が表示される場合があります。 このシナリオでは、クライアントを移行する前に、コレクション、提供情報、および関連するコンテンツを移行することをお勧めします。 このデータは、クライアントが移行する前にコンテンツ、コレクション、および提供情報が移行されない場合、移行先階層内のクライアントに関連付けることはできません。 クライアントが以前に実行されたアドバタイズとコンテンツに関連するデータに関連付けられていない場合、クライアントは、インストール先階層にインストールするためのコンテンツを提供できます。これは不要な場合があります。 データの移行後にクライアントが移行すると、クライアントはこのコンテンツとアドバタイズに関連付けられます。また、アドバタイズが繰り返し行われる場合を除き、移行されたアドバタイズに対してこのコンテンツは再び提供されません。

一部のオブジェクトでは、ソース階層から移行先階層へのデータの移行以上のものが必要です。 たとえば、クライアントのソフトウェア更新プログラムを移行先階層に正常に移行するには、アクティブなソフトウェア更新ポイントを展開し、製品のカタログを構成し、ソフトウェアの更新ポイントを移行先階層のWindows Server Update Services (WSUS) と同期する必要があります。

移行ジョブの種類

Configuration Managerでは、次の種類の移行ジョブがサポートされています。 各ジョブの種類は、そのジョブに含めることができるオブジェクトを定義するのに役立ちます。

コレクションの移行 (Configuration Manager 2007 SP2 から移行する場合にのみサポートされます): 選択したコレクションに関連するオブジェクトを移行します。 既定では、コレクションの移行には、コレクションのメンバーに関連付けられているすべてのオブジェクトが含まれます。 コレクション移行ジョブを使用する場合は、特定のオブジェクト インスタンスを除外できます。

オブジェクトの移行: 選択した個々のオブジェクトを移行します。 移行する特定のデータのみを選択します。

以前に移行されたオブジェクトの移行: 移行後にソース階層内で更新されたときに以前に移行したオブジェクトを移行します。

移行できるオブジェクト

すべてのオブジェクトが特定の種類の移行ジョブによって移行できるわけではありません。 次の一覧は、移行ジョブの種類ごとに移行できるオブジェクトの種類を示しています。

注:

コレクション移行ジョブは、Configuration Manager 2007 SP2 ソース階層からオブジェクトを移行する場合にのみ使用できます。

各オブジェクトの移行に使用できるジョブの種類

  • 広告 (サポートされているConfiguration Manager 2007 ソース サイトから移行できます)

    • コレクションの移行
  • 資産インテリジェンス カタログ

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 資産インテリジェンスのハードウェア要件

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 資産インテリジェンス ソフトウェアの一覧

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 境界

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 構成基準

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 構成項目

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • メンテナンス ウィンドウ

    • コレクションの移行
  • オペレーティング システム展開のブート イメージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • オペレーティング システム展開ドライバー パッケージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • オペレーティング システム展開ドライバー

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • オペレーティング システムの展開イメージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • オペレーティング システムの展開パッケージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • ソフトウェア配布パッケージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • ソフトウェア使用状況測定ルール

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • ソフトウェア更新プログラムの展開パッケージ

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • ソフトウェア更新プログラムの展開テンプレート

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • ソフトウェア更新プログラムの展開

    • コレクションの移行
  • ソフトウェア更新プログラムの一覧

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • タスク シーケンス

    • コレクションの移行

    • オブジェクトの移行

    • 以前に移行されたオブジェクトの移行

  • 仮想アプリケーション パッケージ

    • コレクションの移行

    • オブジェクトの移行

    重要

    オブジェクトの移行を使用して仮想アプリケーション パッケージを移行することはできますが、 以前に移行されたオブジェクト移行の移行ジョブの種類を使用してパッケージを移行することはできません。 代わりに、移行された仮想アプリケーション パッケージを移行先サイトから削除し、新しい移行ジョブを作成して仮想アプリケーションを移行する必要があります。

すべての移行ジョブの一般的な計画

移行ジョブの作成ウィザードを使用して、オブジェクトを移行先階層に移行する移行ジョブを作成します。 作成する移行ジョブの種類によって、移行できるオブジェクトが決まります。 複数の移行ジョブを作成して使用して、同じソース サイトまたは複数のソース サイトからデータを移行できます。 1 種類の移行ジョブを使用しても、異なる種類の移行ジョブの使用はブロックされません。

移行ジョブが正常に実行されると、その状態は [完了] と表示され、もう一度実行することはできません。 ただし、元のジョブによって移行されたオブジェクトを移行する新しい移行ジョブを作成できます。また、新しい移行ジョブには追加のオブジェクトも含めることができます。 追加の移行ジョブを作成すると、以前に移行されたオブジェクトに[ 移行済み]の状態が表示されます。 これらのオブジェクトを選択して再度移行することもできますが、ソース階層内でオブジェクトが更新されていない限り、これらのオブジェクトを再度移行する必要はありません。 オブジェクトが最初に移行された後にソース階層内で更新された場合は、移行 後に変更されたオブジェクトの移行ジョブの種類を使用するときに、そのオブジェクトを識別できます。

移行ジョブは実行前に削除できます。 ただし、移行ジョブが完了すると、Configuration Manager コンソールに表示されたままになり、削除できません。 完了した移行ジョブまたはまだ実行されていない移行ジョブは、移行プロセスを完了して移行データをクリーンアップするまで、Configuration Manager コンソールに表示されます。

注:

移行 データのクリーンアップ アクションを使用して移行を完了したら、現在のソース階層と同じ階層を再構成して、以前に移行したオブジェクトの可視性を復元できます。

移行ジョブを選択し、[ジョブ内のオブジェクト] タブを選択すると、Configuration Manager コンソールで任意の移行ジョブに含まれるオブジェクトを表示できます。

次のセクションの情報を使用して、すべての移行ジョブの計画に役立てます。

データの選択

コレクション移行ジョブを作成するときは、1 つ以上のコレクションを選択する必要があります。 コレクションを選択すると、移行ジョブの作成ウィザードに、コレクションに関連付けられているオブジェクトが表示されます。 既定では、選択したコレクションに関連付けられているすべてのオブジェクトが移行されますが、そのジョブで移行しないオブジェクトをオフにできます。 依存オブジェクトを持つオブジェクトをオフにすると、それらの依存オブジェクトもオフになります。 オフになっているすべてのオブジェクトが除外リストに追加されます。 除外リスト上のオブジェクトは、将来の移行ジョブの自動選択から削除されます。 除外リストを手動で編集して、今後作成する移行ジョブで移行用に自動的に選択するオブジェクトを削除する必要があります。

移行されたコンテンツのサイト所有権

展開のコンテンツを移行する場合は、コンテンツ オブジェクトを移行先階層内のサイトに割り当てる必要があります。 このサイトは、移行先階層内のそのコンテンツの所有者になります。 移行先階層の最上位サイトは、コンテンツのメタデータを実際に移行するサイトですが、ネットワーク経由でコンテンツの元のソース ファイルにアクセスするのは割り当てられたサイトです。

移行中に使用されるネットワーク帯域幅を最小限に抑えるには、コンテンツの所有権を最も近い利用可能なサイトに転送することを検討してください。 コンテンツに関する情報はConfiguration Managerでグローバルに共有されるため、すべてのサイトで利用できるようになります。

コンテンツに関する情報は、データベース レプリケーションを使用して、移行先階層内のすべてのサイトと共有されます。 ただし、プライマリ サイトに割り当ててから他のプライマリ サイトの配布ポイントに展開するコンテンツは、ファイル ベースのレプリケーションを使用して転送されます。 この転送は、中央管理サイトを介してルーティングされ、次に追加の各プライマリ サイトにルーティングされます。 コンテンツ所有者としてサイトを割り当てるときに、移行前または移行中に複数のプライマリ サイトに配布する予定のパッケージを一元化することで、低帯域幅ネットワーク間でのデータ転送を減らすことができます。

移行されたデータのロールベースの管理セキュリティ スコープ

データを移行先階層に移行する場合は、データが移行されるオブジェクトに 1 つ以上のロールベースの管理セキュリティ スコープを割り当てる必要があります。 これにより、移行後に適切な管理ユーザーのみがこのデータにアクセスできるようになります。 指定したセキュリティ スコープは移行ジョブによって定義され、そのジョブによって移行される各オブジェクトに適用されます。 異なるオブジェクトのセットに異なるセキュリティ スコープを適用する必要があり、移行中にそれらのスコープを割り当てる場合は、異なる移行ジョブを使用して異なるオブジェクトのセットを移行する必要があります。

移行ジョブを設定する前に、ロールベースの管理がConfiguration Managerでどのように機能するかを確認してください。 必要に応じて、移行するデータの 1 つ以上のセキュリティ スコープを設定して、移行先階層内の移行されたオブジェクトにアクセスするユーザーを制御します。

セキュリティ スコープとロールベースの管理の詳細については、「Configuration Managerのロールベース管理の基礎」を参照してください。

移行アクションを確認する

移行ジョブを設定すると、移行ジョブの作成ウィザードに、移行を成功させるために実行する必要があるアクションの一覧と、選択したデータの移行中に実行Configuration Managerアクションの一覧が表示されます。 予想される結果を確認するには、この情報を慎重に確認してください。

移行ジョブをスケジュールする

既定では、移行ジョブは作成直後に実行されます。 ただし、ジョブの作成時に移行ジョブを実行するタイミングを指定することも、ジョブのプロパティを編集して指定することもできます。 移行ジョブを次のように実行するようにスケジュールできます。

  • ジョブを今すぐ実行する

  • 特定の開始時刻にジョブを実行する

  • ジョブを実行しない

移行されたデータの競合解決を指定する

既定では、移行ジョブは、移行先データベースに以前に移行されたデータをスキップまたは上書きするように移行ジョブを構成しない限り、移行先データベース内のデータを上書きしません。

コレクション移行ジョブの計画

コレクション移行ジョブは、サポートされているバージョンの Configuration Manager 2007 を実行するソース階層からデータを移行する場合にのみ使用できます。 コレクション別に移行する場合は、移行するコレクションを 1 つ以上指定する必要があります。 指定したコレクションごとに、移行ジョブによって、移行に関連するすべてのオブジェクトが自動的に選択されます。 たとえば、ユーザーの特定のコレクションを選択すると、コレクション メンバーが識別され、そのコレクションに関連付けられているデプロイを移行できます。 必要に応じて、それらのメンバーに関連付けられている移行する他のデプロイ オブジェクトを選択できます。 選択したすべての項目が、移行可能なオブジェクトの一覧に追加されます。

コレクションを移行する場合、Configuration Managerは、メンテナンス期間やコレクション変数などのコレクション設定も移行しますが、AMT クライアント プロビジョニングのコレクション設定を移行することはできません。

次のセクションの情報を使用して、コレクション ベースの移行ジョブに適用できる追加の構成について説明します。

コレクション移行ジョブからオブジェクトを除外する

コレクション移行ジョブから特定のオブジェクトを除外できます。 コレクション移行ジョブから特定のオブジェクトを除外すると、そのオブジェクトは、現在のソース階層内の任意のソース サイト用に作成された移行ジョブから除外したすべてのオブジェクトを含むグローバル除外リストに追加されます。 除外リスト上のオブジェクトは、将来のジョブで移行するために引き続き使用できますが、新しいコレクションベースの移行ジョブを作成するときに自動的に含まれるわけではありません。

除外リストを編集して、以前に除外したオブジェクトを削除できます。 除外リストからオブジェクトを削除すると、新しい移行ジョブの作成時に関連付けられているコレクションが指定されると、オブジェクトが自動的に選択されます。

サポートされていないコレクション

Configuration Managerは、既定のユーザー コレクション、デバイス コレクション、およびほとんどのカスタム コレクションを、Configuration Manager 2007 ソース階層から移行できます。 ただし、Configuration Managerは、同じコレクション内のユーザーとデバイスを含むコレクションを移行できません。

次のコレクションは移行できません。

  • ユーザーとデバイスを持つコレクション。

  • 別のリソースの種類のコレクションへの参照を持つコレクション。 たとえば、サブコレクションまたはユーザー ベースのコレクションへのリンクを持つデバイス ベースのコレクションです。 この例では、最上位レベルのコレクションのみが移行されます。

  • 不明なコンピューターを含める規則を持つコレクション。 コレクションは移行されますが、不明なコンピューターを含めるルールは移行されません。

空のコレクション

空のコレクションは、リソースが関連付けられていないコレクションです。 Configuration Managerは、空のコレクションを移行すると、コレクションをユーザーまたはデバイスのない組織のフォルダーに変換します。 このフォルダーは、Configuration Manager コンソールの [資産とコンプライアンス] ワークスペースの [ユーザー コレクション] ノードまたは [デバイス コレクション] ノードの下に空のコレクションの名前で作成されます。

リンクされたコレクションとサブコレクション

他のコレクションにリンクされているコレクションやサブコレクションがあるコレクションを移行する場合、Configuration Managerは、リンクされたコレクションとサブコレクションに加えて、[ユーザー コレクション] ノードまたは [デバイス コレクション] ノードの下にフォルダーを作成します。

コレクションの依存関係とインクルード オブジェクト

移行ジョブの作成ウィザードで移行するコレクションを指定すると、依存するコレクションがジョブに含まれるよう自動的に選択されます。 この動作により、移行後に必要なすべてのリソースを使用できるようになります。

たとえば、Windows 10を実行し、Win_10という名前のデバイスのコレクション選択します。 このコレクションは、すべてのクライアント オペレーティング システムを持ち、 All_Clientsという名前のコレクションに制限されます。 コレクション All_Clients は、移行のために自動的に選択されます。

コレクションの制限

現在Configuration Managerブランチでは、コレクションはグローバル データであり、階層内の各サイトで評価されます。 そのため、移行後にコレクションのスコープを制限する方法を計画します。 移行中に、移行するコレクションのスコープを制限するために使用する移行先階層のコレクションを特定して、移行されたコレクションに予期しないメンバーが含まれていないようにすることができます。

たとえば、Configuration Manager 2007 では、コレクションは、それらを作成するサイトと子サイトで評価されます。 広告は子サイトにのみ展開される可能性があり、これにより、その広告のスコープがその子サイトに制限されます。 これに対し、現在のブランチConfiguration Managerでは、コレクションが各サイトで評価され、関連する広告がサイトごとに評価されます。 コレクションの制限を使用すると、予期しないコレクション メンバーが追加されないように、別のコレクションに基づいてコレクション メンバーを絞り込むことができます。

サイト コードの置換

Configuration Manager 2007 サイトを識別する条件を持つコレクションを移行する場合は、移行先階層内の特定のサイトを指定する必要があります。 これにより、移行されたコレクションが移行先階層で引き続き機能し、スコープが増えなくなります。

移行されたアドバタイズメントの動作を指定する

既定では、コレクション ベースの移行ジョブでは、移行先階層に移行するアドバタイズメントが無効になります。 これには、広告に関連付けられているプログラムが含まれます。 提供情報を含むコレクション ベースの移行ジョブを作成すると、移行ジョブの作成ウィザードの [設定] ページに [提供情報の移行後にConfiguration Managerに展開するためのプログラムを有効にする] オプションが表示されます。 このオプションを選択すると、提供情報に関連付けられているプログラムは、移行後に有効になります。 ベスト プラクティスとして、このオプションを選択しないでください。 代わりに、プログラムを受け取るクライアントを確認できる場合は、移行後にプログラムを有効にします。

注:

コレクション ベースの移行ジョブを作成していて、移行ジョブに提供情報が含まれている場合にのみ、[提供情報の移行後にConfiguration Managerでプログラムの展開を有効にする] オプションが表示されます。

移行後にプログラムを有効にするには、プログラムのプロパティの [詳細設定] タブでアドバタイズされているコンピューターで [このプログラムを無効にする] をオフにします

オブジェクト移行ジョブの計画

コレクションの移行とは異なり、移行する各オブジェクトとオブジェクト インスタンスを選択する必要があります。 個々のオブジェクト (Configuration Manager 2007 階層からの提供情報、System Center 2012 Configuration Managerまたは現在のブランチ階層 Configuration Managerのパブリケーションなど) を選択して、特定の移行ジョブに移行するオブジェクトの一覧に追加できます。 移行リストに追加しないオブジェクトは、オブジェクト移行ジョブによって移行先サイトに移行されません。

オブジェクトベースの移行ジョブには、すべての移行ジョブに適用できる構成を超えて計画する追加の構成はありません。

以前に移行したオブジェクト移行ジョブの計画

移行先階層に既に移行したオブジェクトがソース階層で更新された場合は、移行ジョブの種類 の後に変更されたオブジェクト を使用してそのオブジェクトを再度移行できます。 たとえば、ソース階層内のパッケージのソース ファイルの名前を変更または更新すると、パッケージのバージョンはソース階層でインクリメントされます。 パッケージのバージョンがインクリメントされた後、このジョブの種類によって移行用にパッケージを識別できます。

このジョブの種類はオブジェクト移行の種類に似ていますが、移行するオブジェクトを選択する場合は、以前の移行ジョブによって移行された後に更新されたオブジェクトからのみ選択できます。

このジョブの種類を選択すると、移行ジョブの作成ウィザードの [設定] ページの競合解決動作が、以前に移行されたオブジェクトを上書きするように構成されます。 この設定は変更できません。

注:

この移行ジョブは、ソース階層によって自動的に更新されるオブジェクトと、管理ユーザーが更新するオブジェクトを識別できます。