オペレーティング システム展開サイトの役割の構成について

次の 2 つのサイトの役割は、Configuration Manager のオペレーティング システムの展開では特に重要です。

状態移行ポイント サイトの役割

状態移行ポイント (SMP) は、オペレーティング システムの展開前にユーザー状態情報を保存するための安全な場所を提供する Configuration Manager サイトの役割です。 オペレーティング システムの展開の進行中にユーザー状態を SMP に保存し、SMP から新しいコンピューターにユーザー状態を復元できます。 各 SMP サイトの役割は、1 つの Configuration Manager サイトのメンバーのみになることができます。

PXE サービス ポイント サイトのロール

PXE プロトコルを使用して、Configuration Manager クライアントへのオペレーティング システムの展開を開始します。 Configuration Manager は、PXE サービス ポイント サイトの役割を使用して、オペレーティング システムの展開プロセスを開始します。 PXE サービス ポイントは、ネットワーク上の Configuration Manager クライアントによって行われた PXE ブート要求に応答し、Configuration Manager インフラストラクチャと対話して適切なインストール操作を決定するように構成する必要があります。

サイト ロールのプログラミング

Configuration Manager サイトの役割に関するほとんどの情報は、Configuration Manager サイト制御ファイルに格納されます。

SMS_SiteControlFile クラスを使用することで、Windows Management Instrumentation (WMI) を介してサイト コントロール ファイルを更新できます。 マネージド コードでは、 IResultObject によってサイト制御ファイルへのアクセスが許可されます。 詳細については、「Configuration Manager サイト制御ファイルについて」を参照してください。

アクセスする必要があるプロパティは、システム リソースとしてサイト コントロール ファイルに格納されます。 たとえば、次のサイト コントロール ファイル セクションは、PXE サービス ポイント サイトの役割のプロパティを示しています。

BEGIN_SYSTEM_RESOURCE_USE
    RESOURCE<Windows NT Server><["Display=\\SERVERNAME\"]MSWNET:["SMS_SITE=ABC"]\\SERVERNAME\>
    ROLE<SMS PXE Service Point>
    PROPERTY <Server Remote Name><><><0>
    PROPERTY <IsActive><><><1>
    PROPERTY <BindPolicy><><><1>
    PROPERTY <ResponseDelay><><><15>
    PROPERTY <PXEPassword><><><0>
    PROPERTY <AuthType><><><0>
    PROPERTY <UserName><><><0>
    PROPERTY <CertificateType><><><0>
    PROPERTY <CertificateExpirationDate><128568119567070000><><0>
    PROPERTY <CertificateFile><><><0>
    PROPERTY <PXECertGUID><XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX><><0>
    BEGIN_PROPERTY_LIST
        <BindExcept>
        <11:11:11:11:11:11>
        <22:22:22:22:22:22>
    END_PROPERTY_LIST
    BEGIN_PROPERTY_LIST
        <Objects Polled By Site Status>
        <["Display=\\SERVERNAME\C$\Program Files\Microsoft Configuration Manager\"]MSWNET:["SMS_SITE=ABC"]\\SERVERNAME\C$\Program Files\Microsoft Configuration Manager\>
    END_PROPERTY_LIST
END_SYSTEM_RESOURCE_USE

サイト コントロール ファイルにアクセスできる場合、さまざまなプロパティが埋め込みプロパティまたは埋め込みプロパティ リストに保存されます。 たとえば、上記のサンプルの UserName は埋め込みプロパティです。 その他のプロパティは、埋め込みプロパティ リストとして格納されます。 上記の例では、 BindExcept の MAC アドレスは埋め込みプロパティ リストに格納されています。

関連項目

サイト コントロール ファイルについて状態移行ポイントの Restore-Only モードを設定する方法Configuration Managerでオペレーティング システムの展開の移行を追跡する方法OS 展開サイトの役割の構成について