Configuration Manager で Windows ベースのコンピューターにクライアントをインストールする方法
適用対象: System Center 2012 Configuration Manager,System Center 2012 Configuration Manager SP1,System Center 2012 Configuration Manager SP2,System Center 2012 R2 Configuration Manager,System Center 2012 R2 Configuration Manager SP1
コンピューターに System Center 2012 Configuration Manager クライアント ソフトウェアをインストールする際、さまざまなクライアント展開方法を使用できます。 どの展開方法を使用するのか判断するには、「Configuration Manager でコンピューターで使用するクライアント インストール方法を決定する」を参照してください。
System Center 2012 Configuration Manager クライアントをインストールする前に、すべての前提条件を満たしており、必要なすべての展開構成を完了していることを確認します。 詳細については、「Configuration Manager での Windows クライアント展開の前提条件」および「Configuration Manager でのクライアント展開を構成する」をご覧ください。
System Center 2012 Configuration Manager を使用してクライアントをインストールするには、次の手順に従います。
クライアント プッシュを使用した Configuration Manager クライアントのインストール方法
クライアント プッシュ インストールは、System Center 2012 Configuration Manager によって検出されたコンピューターに Configuration Manager クライアント ソフトウェアをインストールするために使用します。 クライアント プッシュ インストールはサイトに対して構成でき、サイトの境界が境界グループとして構成されている場合、クライアント インストールはこれらの構成済みの境界内で検出されたコンピューターで自動的に実行されます。 特定のコレクションまたはコレクション内のリソースでクライアント プッシュ インストール ウィザードを実行して、クライアント プッシュ インストールを開始することもできます。
[!メモ]
Configuration Manager SP1 では、書き込みフィルターが有効になっている Windows Embedded デバイスに対して、クライアント プッシュ インストールがサポートされない
また、クライアント プッシュ インストール ウィザードを使用して、クエリを実行して得た結果に System Center 2012 Configuration Manager クライアントをインストールすることもできます。 このシナリオでインストールが成功するためには、選択したクエリで返される項目のいずれかが、属性クラス [システム リソース] の 属性 [ResourceID] である必要があります。 クエリの詳細については、「Configuration Manager のクエリ」を参照してください。
サイト サーバーがクライアント コンピューターにアクセスできない場合やセットアップ プロセスを開始できない場合は、成功するまで自動的に最大 7 日間、1 時間置きにインストールが試みられます。
クライアントのインストール プロセスを追跡するには、クライアントをインストールする前に、フォールバック ステータス ポイント サイト システムをインストールします。 インストールしたフォールバック ステータス ポイントは、クライアント プッシュ インストール方法でクライアントをインストールするときに、自動的にクライアントに割り当てられます。 クライアントのインストールの進行状況は、クライアント展開レポートとクライアントの割り当てレポートで確認します。 また、クライアント ログ ファイルにはトラブルシューティングに役立つ詳しい情報が記録されるため、フォールバック ステータス ポイントをインストールする必要はありません。 たとえば、サイト サーバー上の CCM.log ファイルには、サイト サーバーがコンピューターに接続するときに発生したすべての問題が記録され、クライアント上の CCMSetup.log ファイルには、インストール プロセスが記録されます。
重要 |
---|
クライアント プッシュが正常に実行されるように、前提条件がすべて満たされていることを確認してください。 これらの前提条件は、「Configuration Manager での Windows クライアント展開の前提条件」のセクション「インストール方法の依存関係」に記載されています。 |
検出されたコンピューターに対して、サイトが自動的にクライアント プッシュ インストールを使用するように構成するには
-
Configuration Manager コンソールで、[管理] をクリックします。
-
[管理] ワークスペースで [サイトの構成] を展開して、[サイト] をクリックします。
-
[サイト] 一覧で、サイト全体の自動クライアント プッシュ インストールを構成するサイトを選択します。
-
[ホーム] タブの [設定] グループで、[クライアント インストール設定] をクリックし、[クライアント プッシュ インストール] をクリックします。
-
[クライアント プッシュ インストールのプロパティ] ダイアログ ボックスの [全般] タブで、[サイト全体にクライアントを自動的にプッシュ インストールする] を選択します。System Center 2012 Configuration Manager がクライアント ソフトウェアをプッシュする必要があるシステムの種類を選択するには、[サーバー]、[ワークステーション]、または Configuration Manager サイト システム サーバーを選択します。 既定の選択は [サーバー] と [ワークステーション] です。
-
サイト全体の自動クライアント プッシュ インストールによってドメイン コントローラーに System Center 2012 Configuration Manager クライアント ソフトウェアをインストールするかどうかを選択します。
-
[アカウント] タブで、コンピューターに接続してクライアント ソフトウェアをインストールする際に使用する 1 つ以上のアカウントを System Center 2012 Configuration Manager に指定します。 [作成] アイコンをクリックし、[ユーザー名] と [パスワード] を入力して、パスワードを確認入力してから、[OK] をクリックします。 少なくとも 1 つのクライアント プッシュ インストール アカウントを指定する必要があります。このアカウントは、クライアントをインストールするすべてのコンピューターのローカル管理者権限を持っている必要があります。 クライアント プッシュ インストール アカウントを指定しないと、System Center 2012 Configuration Manager はサイト システムのコンピューター アカウントを使おうとします。これにより、ドメイン間のクライアント プッシュが失敗します。
重要 クライアント プッシュ インストール アカウントのパスワードは 38 文字以下に制限されます。
[!メモ]
クライアント プッシュ インストール方法をセカンダリ サイトから使用する場合、クライアント プッシュを開始するセカンダリ サイトでアカウントを指定する必要があります。
クライアント プッシュ インストール アカウントの詳細については、次の手順「クライアント プッシュ インストール ウィザードを使用するには」を参照してください。
-
[インストールのプロパティ] タブで、次の System Center 2012 Configuration Manager クライアントのインストール時に使用するすべてのインストール プロパティを指定します。
- サービス パックなしの Configuration Manager:このタブで、Windows インストーラー パッケージ (Client.msi) のインストール プロパティのみ指定できます。CCMSetup.exe のプロパティは指定できません。 - Configuration Manager SP1:このタブで、Windows インストーラー パッケージ (Client.msi) のインストール プロパティと CCMSetup.exe の次のプロパティを指定できます。 - /forcereboot - /skipprereq - /logon - /BITSPriority - /downloadtimeout - /forceinstall
スキーマが System Center 2012 Configuration Manager 向けに拡張されており、インストール プロパティを指定せずに CCMSetup を実行するクライアント インストールで読み取られる場合は、このタブで指定したクライアント インストール プロパティは、Active Directory ドメイン サービスに発行されます。 クライアント インストール プロパティの詳細については、「Configuration Manager のクライアント インストール プロパティについて」を参照してください。
[!メモ]
セカンダリ サイトでクライアント プッシュ インストールを有効にする場合は、SMSSITECODE プロパティがその親プライマリ サイトの System Center 2012 Configuration Manager サイト名に設定されていることを確認してください。 Active Directory スキーマが System Center 2012 Configuration Manager 用に拡張されている場合は、これを AUTO を設定して、正しいサイト割り当てを自動的に検索することもできます。
クライアント プッシュ インストール ウィザードを使用するには
-
Configuration Manager コンソールで、[管理] をクリックします。
-
[管理] ワークスペースで [サイトの構成] を展開して、[サイト] をクリックします。
-
[サイト] 一覧で、サイト全体の自動クライアント プッシュ インストールを構成するサイトを選択します。
-
[ホーム] タブの [設定] グループで、[クライアント インストール設定] をクリックし、[クライアント プッシュ インストール] をクリックします。
-
[インストールのプロパティ] タブで、次の System Center 2012 Configuration Manager クライアントのインストール時に使用するすべてのインストール プロパティを指定します。
- サービス パックなしの Configuration Manager:このタブで、Windows インストーラー パッケージ (Client.msi) のインストール プロパティのみ指定できます。CCMSetup.exe のプロパティは指定できません。 - Configuration Manager SP1:このタブで、Windows インストーラー パッケージ (Client.msi) のインストール プロパティと CCMSetup.exe の次のプロパティを指定できます。 - /forcereboot - /skipprereq - /logon - /BITSPriority - /downloadtimeout - /forceinstall
スキーマが System Center 2012 Configuration Manager 向けに拡張されており、インストール プロパティを指定せずに CCMSetup を実行するクライアント インストールで読み取られる場合は、このタブで指定したクライアント インストール プロパティは、Active Directory ドメイン サービスに発行されます。 クライアント インストール プロパティの詳細については、「Configuration Manager のクライアント インストール プロパティについて」を参照してください。
-
Configuration Manager コンソールで、[資産とコンプライアンス] をクリックします。
-
[資産とコンプライアンス] ワークスペースで、1 つ以上のコンピューター、またはコンピューターのコレクションを選択します。
-
[ホーム] タブで、次のいずれかを選択します。
- 単一のコンピューターまたは複数のコンピューターにクライアントをインストールする場合は、\[デバイス\] グループで \[クライアントのインストール\] をクリックします。 - コンピューターのコレクションにクライアントをインストールする場合は、\[コレクション\] グループで \[クライアントのインストール\] をクリックします。
-
クライアントのインストール ウィザードの [開始する前に] ページで情報を確認してから、[次へ] をクリックします。
-
[インストール オプション] ページで、クライアントをドメイン コントローラーにインストールできるかどうか、既存のクライアントがインストールされているコンピューターでクライアントの再インストール、アップグレード、または修復を行うかどうか、およびクライアント ソフトウェアをインストールするサイトの名前を構成します。[次へ] をクリックします。
-
インストール設定を確認してから、ウィザードを閉じます。
[!メモ]
サイトがクライアント プッシュ用に構成されていない場合でも、ウィザードを使用してクライアントをインストールできます。
ソフトウェアの更新に基づいたインストールを使用した Configuration Manager クライアントのインストール方法
ソフトウェアの更新に基づいたクライアント インストールでは、System Center 2012 Configuration Manager クライアントを追加のソフトウェア更新プログラムとしてソフトウェアの更新ポイントに発行します。 このクライアント インストール方法を使用すると、クライアントがインストールされていないコンピューターに System Center 2012 Configuration Manager クライアントをインストールしたり、既存の System Center 2012 Configuration Manager クライアントをアップグレードしたりすることができます。
コンピューターに System Center 2012 Configuration Manager クライアントがインストールされている場合は、Configuration Manager により、ソフトウェア更新プログラムを取得するソフトウェアの更新ポイントのサーバー名とポートが提供されます。 この情報は、クライアント ポリシーに含まれています。
重要 |
---|
ソフトウェアの更新に基づいたインストールを使用するには、クライアントのインストールとソフトウェア更新プログラムに同じ Windows Server Update Services (WSUS) サーバーを使用する必要があります。 このサーバーは、プライマリ サイトでアクティブなソフトウェアの更新ポイントである必要があります。 詳細については、「ソフトウェアの更新の構成」をご覧ください。 |
コンピューターに System Center 2012 Configuration Manager クライアントがインストールされていない場合は、ソフトウェアの更新ポイントのサーバー名を指定するように Active Directory ドメイン サービスのグループ ポリシー オブジェクト (GPO) を構成して割り当てて、コンピューターがソフトウェア更新プログラムを取得できるようにする必要があります。
ソフトウェアの更新に基づいたクライアント インストールに、コマンド ライン プロパティを追加することはできません。System Center 2012 Configuration Manager 用に Active Directory スキーマを拡張した場合、クライアント コンピューターはインストール時に、自動的に Active Directory ドメイン サービスにインストール プロパティを照会します。
Active Directory スキーマを拡張していない場合は、グループ ポリシーを使用して、サイト内のコンピューターにクライアント インストール設定をプロビジョニングできます。 これらの設定は、ソフトウェアの更新に基づいたクライアント インストールに自動的に適用されます。 詳細については、「クライアント インストールのプロパティの準備方法 (グループ ポリシーおよびソフトウェア更新ベースのクライアント インストール)」および「Configuration Manager でサイトにクライアントを割り当てる方法」をご覧ください。
System Center 2012 Configuration Manager クライアントがインストールされていないコンピューターで、次の手順に従って、ソフトウェアの更新ポイントを使用してクライアントのインストールとソフトウェアを更新したり、System Center 2012 Configuration Manager クライアントをソフトウェアの更新ポイントに発行したりするように構成します。
[!メモ]
コンピューターが前のソフトウェアのインストールの後に保留中の再起動の状態になると、ソフトウェア更新ベースのクライアント インストールによってコンピューターが再起動する可能性があります。
クライアントのインストールおよびソフトウェア更新プログラム用のソフトウェアの更新ポイントを指定するように、Active Directory ドメイン サービスのグループ ポリシー オブジェクトを構成するには
-
グループ ポリシー管理コンソールを使用して、新規または既存のグループ ポリシー オブジェクトを開きます。
-
コンソールで、[コンピューターの構成]、[管理用テンプレート]、[Windows コンポーネント] の順に展開し、[Windows Update] をクリックします。
-
設定 [イントラネットの Microsoft 更新サービスの場所を指定する] のプロパティを開いてから、[有効] をクリックします。
-
[更新を検出するためのイントラネットの更新サービスを設定する] ボックスで、使用するソフトウェアの更新ポイントのサーバー名とポートを指定します。 このサーバー名とポートは、ソフトウェアの更新ポイントで使用されているサーバー名形式とポートに完全に一致している必要があります。
- Configuration Manager サイト システムが完全修飾ドメイン名 (FQDN) を使用するように構成されている場合は、FQDN 形式を使用してサーバー名を指定します。 - Configuration Manager サイト システムが完全修飾ドメイン名 (FQDN) を使用するように構成されていない場合は、短い名前の形式を使用してサーバー名を指定します。
[!メモ]
ソフトウェアの更新ポイントで使用されているポート番号を特定するには、「WSUS で使用するポート設定の決定方法」を参照してください。
-
[イントラネット統計サーバーの設定] ボックスで、使用するイントラネット統計サーバーの名前を指定します。 このサーバーの指定に関する特定の要件はありません。 このサーバーは、ソフトウェアの更新ポイント サーバーと同じコンピューターである必要はありません。また、ソフトウェアの更新ポイントと同じサーバーである場合は、形式が一致しなくてもかまいません。
-
Configuration Manager クライアントのインストール先にし、ソフトウェア更新プログラムを受け取るコンピューターに、グループ ポリシー オブジェクトを割り当てます。
Configuration Manager クライアントをソフトウェアの更新ポイントに発行するには
-
Configuration Manager コンソールで、[管理] をクリックします。
-
[管理] ワークスペースで [サイトの構成] を展開して、[サイト] をクリックします。
-
[サイト] の一覧で、ソフトウェアの更新に基づいたクライアントのインストールを構成するサイトを選択します。
-
[ホーム] タブの [設定] グループで、[クライアント インストール設定] をクリックし、[ソフトウェアの更新に基づいたクライアントのインストール] をクリックします。
-
[ソフトウェアの更新に基づいたクライアントのインストールのプロパティ] ダイアログ ボックスで、[ソフトウェアの更新に基づいたクライアントのインストールを有効にする] を選択して、このクライアント インストール方法を有効にします。
-
System Center 2012 Configuration Manager サイト サーバー上のクライアント ソフトウェアがソフトウェアの更新ポイントに格納されているクライアントのバージョンより新しいバージョンである場合は、[最新バージョンのクライアント パッケージが見つかりました] ダイアログ ボックスが開きます。[はい] をクリックすると、最新バージョンのクライアント ソフトウェアがソフトウェアの更新ポイントに発行されます。
[!メモ]
クライアント ソフトウェアがソフトウェアの更新ポイントに発行されたことがない場合、このボックスは空白になります。
-
ソフトウェアの更新ポイントのクライアント インストールの構成を完了するには、[OK] をクリックします。
[!メモ]
Configuration Manager クライアント用のソフトウェア更新プログラムは、新しいバージョンが存在する場合に自動的に更新されるわけではありません。 新しいクライアント バージョンが含まれるようにサイトをアップグレードするには、手順 6 でこの手順を繰り返して [はい] をクリックする必要があります。
グループ ポリシーを使用した Configuration Manager クライアントのインストール方法
Active Directory ドメイン サービスのグループ ポリシーを使用して、企業内のコンピューターにインストールするように System Center 2012 Configuration Manager クライアント割り当てたり、発行したりできます。 グループ ポリシーを使用して Configuration Manager クライアントをコンピューターに割り当てると、コンピューターの次回起動時にクライアントがインストールされます。 グループ ポリシーを使用してユーザーに System Center 2012 Configuration Manager クライアントを発行する場合、クライアントは、ユーザーがインストールするコンピューターのコントロール パネルの [プログラムの追加と削除] を表示します。
グループ ポリシーに基づいたインストールには、Windows インストーラー パッケージ (CCMSetup.msi) を使用します。 このファイルは、<ConfigMgr installation directory>\bin\i386 サイト サーバーの System Center 2012 Configuration Manager フォルダーにあります。 このファイルにプロパティを追加してインストールの動作を変更することはできません。
重要 |
---|
クライアント インストール ファイルにアクセスするためには、このフォルダーの管理者権限を持っている必要があります。 |
System Center 2012 Configuration Manager で Active Directory スキーマが拡張され、かつ [サイトのプロパティ] ダイアログ ボックスの [詳細] タブで [Active Directory ドメイン サービス内にこのサイトを発行する] が選択されている場合、クライアント コンピューターは、インストールのプロパティで Active Directory ドメイン サービスを自動的に検索します。 発行されるインストール プロパティの詳細については、「Configuration Manager でActive Directory ドメイン サービスに発行された クライアント インストールのプロパティについて」を参照してください。
Active Directory スキーマが拡張されていない場合は、このトピックの次の手順を使用して、コンピューター (クライアント インストールのプロパティの準備方法 (グループ ポリシーおよびソフトウェア更新ベースのクライアント インストール)) のレジストリ内にインストールのプロパティを格納できます。 これらのインストール プロパティは、System Center 2012 Configuration Manager クライアントのインストール時に使用されます。
Active Directory ドメイン サービスのグループ ポリシーを使用してソフトウェアをインストールする方法については、Windows Server のドキュメントを参照してください。
Configuration Manager クライアントの手動インストール方法
CCMSetup.exe プログラムを使用して、企業内のコンピューターに System Center 2012 Configuration Manager クライアント ソフトウェアを手動でインストールできます。 このプログラムとそのサポート ファイルは、サイト サーバー上の System Center 2012 Configuration Manager インストール フォルダーの Client フォルダーおよびサイトの管理ポイントにあります。 このフォルダーは、<Site Server Name>\SMS_<Site Code>\Client としてネットワークで共有されます。
重要 |
---|
クライアント インストール ファイルにアクセスするためには、このフォルダーの管理者権限を持っている必要があります。 |
CCMSetup.exe は、必要なすべてのインストール前提条件をクライアント コンピューターにコピーし、Windows インストーラー パッケージ (Client.msi) を呼び出してクライアント インストールを実行します。
重要 |
---|
Client.msi を直接実行することはできません。 |
CCMSetup.exe および Client.msi の両方にコマンド ライン プロパティを指定して、クライアント インストールの動作を変更できます。 Client.msi のプロパティを指定する前に、CCMSetup のプロパティ (先頭が "/" のプロパティ) を指定する必要があります。 たとえば、コマンド ライン CCMSetup.exe /mp:SMSMP01 /logon SMSSITECODE=AUTO FSP=SMSFP01 を指定し、次のプロパティを使ってクライアントをインストールできます。
プロパティ |
説明 |
---|---|
/mp:SMSMP01 |
CCMSetup のこのプロパティで、必要なクライアント インストール ファイルをダウンロードする管理ポイント SMSMP01 を指定します。 |
/logon |
CCMSetup のこのプロパティで、既存の System Center 2012 Configuration Manager または Configuration Manager 2007 クライアントがコンピューターで見つかった場合はインストールを停止するように指定します。 |
SMSSITECODE=AUTO |
Client.msi のこのプロパティで、たとえば Active Directory ドメイン サービスを使用して、使用する System Center 2012 Configuration Manager サイト コードをクライアントが特定するように指定します。 |
FSP=SMSFP01 |
Client.msi のこのプロパティで、SMSFP01 というフォールバック ステータス ポイントを使用して、クライアント コンピューターから送信される状態メッセージを受信するように指定します。 |
Configuration Manager クライアントの手動インストールの例
次のイントラネット上の Active Directory クライアントの例で、管理ポイントは MPSERVER というコンピューターにインストールされ、フォールバック ステータス ポイントは FSPSERVER にインストールされています。サイト名は ABC で、ドメインは contoso.com です。 すべてのサイト システム サーバーはイントラネットの FQDN で構成され、サイトはクライアントの Active Directory フォレストに発行されます。
クライアント コンピューターで、ローカル管理者としてログオンし、ドライブを \\MPSERVER\SMS_ABC\Client にマップしてから、次のいずれかのコマンドを実行します。
例 1: CCMSetup.exe
[!メモ]
この例では、Active Directory ドメイン サービスに発行されたクライアント インストール プロパティを使ってクライアントが自動的に構成されるように、追加のプロパティを指定せずにクライアントをインストールしています。 たとえば、クライアントにサイト コード (クライアントのネットワークの場所を、クライアントの割り当て用に構成された境界グループ内に含める必要があります)、管理ポイント、およびフォールバック ステータス ポイントが自動的に構成されて、HTTPS のみを使用して通信する必要があるかどうかも自動的に構成されます。 Active Directory クライアントに自動的に構成することができるクライアント インストール プロパティの詳細については、「Configuration Manager でActive Directory ドメイン サービスに発行された クライアント インストールのプロパティについて」を参照してください。
例 2:CCMSetup.exe /MP:mpserver.contoso.com /UsePKICert SMSSITECODE=ABC CCMHOSTNAME=server05.contoso.com CCMFIRSTCERT=1 FSP=server06.constoso.com
[!メモ]
この例では、Active Directory ドメイン サービスで提供される自動構成を上書きしており、クライアントのネットワークの場所がクライアントの割り当て用に構成された境界グループに含まれている必要はありません。 代わりに、インストールで、サイト、イントラネットの管理ポイントとインターネットベースの管理ポイント、インターネットからの接続を受け入れるフォールバック ステータス ポイント、および有効期限の最も長い、使用するクライアント PKI 証明書 (使用可能な場合) を指定しています。
ログオン スクリプトを使用した Configuration Manager クライアントのインストール方法
System Center 2012 Configuration Manager では、System Center 2012 Configuration Manager クライアント ソフトウェアをインストールするためのログオン スクリプトをサポートしています。CCMSetup.exe プログラム ファイルをログオン スクリプトで使用して、クライアント インストールを開始できます。
ログオン スクリプト インストールの使用方法は、手動のクライアント インストールと同じです。 CCMSsetup.exe に /logon インストール プロパティを指定して、既にクライアントがコンピューターに存在する場合は、クライアントをインストールしないようにすることができます。 これにより、ログオン スクリプトが実行されるたびにクライアントの再インストールが発生することはなくなります。
インストール ソース (/Source プロパティを使用) とインストールの取得元となる管理ポイント (/MP プロパティを使用) のどちらも指定しない場合、System Center 2012 Configuration Manager 用にスキーマが拡張されており、サイトが Active Directory ドメイン サービスに発行されていれば、CCMSetup.exe は Active Directory ドメイン サービスを検索して管理ポイントを特定できます。 または、クライアントが DNS または WINS を使用して管理ポイントを特定することもできます。
パッケージとプログラムを使用した Configuration Manager クライアントのアップグレード方法
Configuration Manager を使用し、階層内の選択したコンピューターのクライアント ソフトウェアをアップグレードするパッケージとプログラムを作成して展開できます。Configuration Manager には、通常使用される値をパッケージ プロパティに適用する、パッケージ定義ファイルが付属しています。 追加のコマンド ライン プロパティを指定することで、クライアント インストールの動作をカスタマイズできます。
この方法を使用して、Configuration Manager 2007 クライアントを System Center 2012 Configuration Manager にアップグレードすることはできません。 この場合は、最新バージョンのクライアントが含まれたパッケージを自動的に作成して展開する、自動クライアント アップグレードを使用します。
Configuration Manager 2007 から System Center 2012 Configuration Manager への移行方法の詳細については、「System Center 2012 Configuration Manager のクライアント移行戦略の計画」を参照してください。
次の手順に従って、クライアント ソフトウェアをアップグレードするために Configuration Manager クライアント コンピューターに展開する、System Center 2012 Configuration Manager パッケージとプログラムを作成します。
クライアント ソフトウェア用のパッケージとプログラムを作成するには
-
Configuration Manager コンソールで、[ソフトウェア ライブラリ] をクリックします。
-
[ソフトウェア ライブラリ] ワークスペースで [アプリケーション管理] を展開して、[パッケージ] をクリックします。
-
[ホーム] タブの [作成] グループで、[定義に基づいたパッケージの作成] をクリックします。
-
定義に基づくパッケージの作成ウィザードの [パッケージの定義] ページで、[発行元] ドロップダウン リストから [Microsoft] を選択し、[パッケージ定義] の一覧から [Configuration Manager クライアントのアップグレード] を選択してから、[次へ] をクリックします。
-
ウィザードの [ソース ファイル] ページで、[常にソース フォルダーからファイルを取得する] を選択し、[次へ] をクリックします。
-
定義に基づいたパッケージの作成ウィザードの [ソース フォルダー] ページで、[ネットワーク パス (UNC 名)] を選択し、Configuration Manager クライアント インストール ファイルが含まれているコンピューターとフォルダーへのネットワーク パスを入力します。
[!メモ]
Configuration Manager の展開を実行するコンピューターが、指定したネットワーク フォルダーへのアクセス権を持っている必要があります。 コンピューターがアクセス権を持っていない場合、インストールは失敗します。
-
[次へ] をクリックして、ウィザードを完了します。
-
クライアント インストールのプロパティを変更する場合は、[Configuration Manager エージェントのサイレント アップグレードのプロパティ] プログラム ダイアログ ボックスの [全般] タブで CCMSetup.exe コマンド ライン パラメーターを変更できます。 既定のインストール プロパティは、/noservice SMSSITECODE=AUTO です。
-
クライアント アップグレード パッケージをホストする必要があるすべての配布ポイントにパッケージを配布します。 次に、アップグレードが必要な System Center 2012 Configuration Manager クライアントが含まれているコンピューターのコレクションにパッケージを展開できます。
階層内の Configuration Manager クライアントを自動的にアップグレードする方法
Configuration Manager 階層に割り当てられているクライアントが階層内で使用しているバージョンよりも前のバージョンであることが System Center 2012 Configuration Manager で識別された場合に、クライアント ソフトウェアを最新バージョンの Configuration Manager クライアントに自動的にアップグレードするように、System Center 2012 Configuration Manager を構成できます。 このシナリオには、クライアントを Configuration Manager 2007 サイトに割り当てるときに、System Center 2012 Configuration Manager クライアントを最新の System Center 2012 Configuration Manager クライアントにアップグレードする場合も含まれています。
クライアントは、次の場合に自動的にアップグレードされます。
クライアント バージョンが、階層内で使用されているバージョンよりも前のバージョンである
中央管理サイトのクライアントに言語パックがインストールされており、既存のクライアントにはインストールされていない
階層内のクライアントの前提条件のバージョンが、クライアントにインストールされている前提条件とは異なっている
クライアント インストール ファイルのバージョンが異なっている
Configuration Manager では、階層内のすべての配布ポイントに自動的に送信されるアップグレード パッケージを既定で作成します。 クライアント言語パックを追加するなど、中央管理サイトのクライアント パッケージを変更すると、Configuration Manager は、自動的にパッケージを更新して階層内のすべての配布ポイントに配布します。 自動クライアント アップグレードを有効にすると、すべてのクライアントに新しいクライアント言語パッケージが自動的にインストールされます。
[!メモ]
Configuration Manager は、Configuration Manager SP1 のクラウドベースの配布ポイントには、クライアント アップグレード パッケージを自動的には送信しません。
自動クライアント アップグレードは、主要なクライアント インストール方法に含まれなかった少数のクライアント コンピューターをアップグレードする場合に役立ちます。 たとえば、最初のクライアント アップグレードを完了したが、アップグレードの展開時に一部のクライアントがオフラインだった場合です。 その場合、この方法を使って、これらのコンピューターが次にアクティブになった時にクライアントをアップグレードすることができます。
[!メモ]
System Center 2012 Configuration Manager SP1 以降:
Configuration Manager SP1 ではパフォーマンスが向上しているため、自動クライアント アップグレードを、クライアント アップグレードの主要な方法として使用できます。 ただし、この方法を使用すると、階層のインフラストラクチャ (使用しているクライアントの数など) がパフォーマンスに影響することがあります。
自動クライアント アップグレードを構成するには、次の手順に従います。 自動クライアント アップグレードは、中央管理サイトで構成し、階層内のすべてのクライアントにこの構成を適用する必要があります。
自動クライアント アップグレードを構成するには (サービス パックなしの Configuration Manager)
-
Configuration Manager コンソールで、[管理] をクリックします。
-
[管理] ワークスペースで [サイトの構成] を展開して、[サイト] をクリックします。
-
[ホーム] タブの [サイト] グループで、[階層設定] をクリックします。
-
[サイト設定のプロパティ] ダイアログ ボックスの [クライアント インストール設定] タブで、次のオプションを構成します。
- **新しいクライアント更新プログラムが入手可能になった時点でクライアントを自動アップグレードする** - 自動クライアント アップグレードを有効または無効にします。 - **代替のコンテンツ ソースの場所の使用をクライアントに許可する** - クライアント インストール ファイルを取得する代替のソースの場所をクライアントで使用することを許可します。 - **クライアントが低速または信頼性の引くネットワーク境界にある、またはクライアントで代替のコンテンツ ソースの場所を使用している場合にプログラムを実行しない** - クライアントの場所との接続が低速または信頼性の低いネットワークにある配布ポイントからクライアント インストール ファイルを受信せず、高速な接続の境界グループにある配布ポイントのみを使用する場合に、このオプションを選択します。 - **次の日数以内にクライアントを自動アップグレードする** - クライアント ポリシーを受信した後、クライアント コンピューターでクライアントを何日間以内にアップグレードしなければならないかを指定します。 クライアントはこの日数内のランダムな間隔でアップグレードされます。 この設定により、多数のクライアント コンピューターが同時にアップグレードされることを回避できます。 - **このバージョンと同じか前のバージョンの場合にクライアントを自動的にアップグレードする** - クライアント コンピューターでアップグレードする最小限のクライアント バージョンを指定します。 <div class="alert"> > [!メモ] > <P>レポート フォルダー <STRONG>Site – Client Information</STRONG> で、<STRONG>[Configuration Manager クライアント バージョン別の数]</STRONG> レポートを実行すると、階層内の異なるバージョンの Configuration Manager クライアントを識別できます。</P> </div>
-
[OK] をクリックします。設定が保存され、[サイト設定のプロパティ] ダイアログ ボックスが閉じます。 次にクライアントでポリシーをダウンロードするときに、これらの設定が受信されます。
自動クライアント アップグレードを構成するには (Configuration Manager SP1 および SP2)
-
Configuration Manager コンソールで、[管理] をクリックします。
-
[管理] ワークスペースで [サイトの構成] を展開して、[サイト] をクリックします。
-
[ホーム] タブの [サイト] グループで、[階層設定] をクリックします。
-
[サイト設定のプロパティ] ダイアログ ボックスの [自動クライアント アップグレード] タブで、次のオプションを構成します。
- **新しいクライアント更新プログラムが入手可能になった時点でクライアントを自動アップグレードする** - 自動クライアント アップグレードを有効または無効にします。 - System Center 2012 Configuration Manager SP2 以降:**\[サーバーをアップグレードしない\]** – 自動クライアント アップグレードをサーバーに適用しない場合は、このオプションを選択します。 - **次の日数以内にクライアントを自動アップグレードする** - クライアント ポリシーを受信した後、クライアント コンピューターでクライアントを何日間以内にアップグレードしなければならないかを指定します。 クライアントはこの日数内のランダムな間隔でアップグレードされます。 この設定により、多数のクライアント コンピューターが同時にアップグレードされることを回避できます。 - \[事前設定されたコンテンツ用に有効になっている配布ポイントにクライアント インストール パッケージを自動配布する\] - 事前設定されたコンテンツが有効になっている配布ポイントにクライアント インストール パッケージをコピーする場合は、このオプションを有効にする必要があります。
[!メモ]
レポート フォルダー Site – Client Information で、[Configuration Manager クライアント バージョン別の数] レポートを実行すると、階層内の異なるバージョンの Configuration Manager クライアントを識別できます。
-
[OK] をクリックします。設定が保存され、[サイト設定のプロパティ] ダイアログ ボックスが閉じます。 次回クライアントでポリシーをダウンロードしたときに、これらの設定が受信されます。
コンピューター イメージングを使用した Configuration Manager クライアントのインストール方法
企業内でコンピューターを構築するために使用するマスター イメージ コンピューターに、System Center 2012 Configuration Manager クライアント ソフトウェアをプレインストールできます。 クライアントをマスター コンピューターにインストールするときに、クライアント用のサイト コードを指定しないでください。 このマスター イメージからイメージングされたコンピューターには System Center 2012 Configuration Manager クライアントが含まれ、インストールが完了したときにサイトの割り当てを完了する必要があります。
重要 |
---|
イメージングされたコンピューターは、System Center 2012 Configuration Manager クライアントが System Center 2012 Configuration Manager サイトに割り当てられるまで、System Center 2012 Configuration Manager クライアントとして機能しません。 |
マスター イメージ コンピューターにインストールされているコンピューター固有の証明書は削除する必要があります。 たとえば、公開キー基盤 (PKI) 証明書を使用する場合、コンピューターをイメージ化する前に、[コンピューター] と [ユーザー] の [個人用] ストアの証明書を削除する必要があります。
クライアントは、Active Directory ドメイン サービスに管理ポイントを照会できない場合、信頼されたルート キーを使用して信頼された管理ポイントを特定します。 イメージングされたすべてのクライアントをマスター コンピューターと同じ階層に展開する場合は、信頼されたルート キーを所定の場所に残しておきます。 クライアントを別の階層に展開する場合、信頼されたルート キーを削除し、ベスト プラクティスとして、これらのクライアントに信頼されたルート キーを事前準備することをお勧めします。 詳細については、「信頼されたルート キーの計画」をご覧ください。
クライアント コンピューターのイメージングを準備するには
-
マスター イメージ コンピューターに System Center 2012 Configuration Manager クライアント ソフトウェアを手動でインストールします。 詳細については、「Configuration Manager クライアントの手動インストール方法」をご覧ください。
重要 CCMSetup.exe コマンド ライン プロパティでクライアントに System Center 2012 Configuration Manager サイト コードを指定しないでください。
-
コマンド プロンプトで「net stop ccmexec」と入力して、SMS Agent Host サービス (Ccmexec.exe) がマスター イメージ コンピューターで実行されていないことを確認します。
-
マスター イメージ コンピューターのローカル コンピューター ストアに保存されている証明書を削除します。
-
クライアントをマスター イメージ コンピューターとは別の System Center 2012 Configuration Manager 階層にインストールする場合は、信頼されたルート キーをマスター イメージ コンピューターから削除します。
-
イメージング ソフトウェアを使用して、マスター コンピューターのイメージをキャプチャします。
-
イメージを対象コンピューターに展開します。
ワークグループ コンピューターへの Configuration Manager クライアントのインストール方法
System Center 2012 Configuration Manager は、ワークグループ内のコンピューターへのクライアント インストールをサポートします。 「Configuration Manager クライアントの手動インストール方法」で指定された方法を使用して、ワークグループ コンピューターにクライアントをインストールします。
ワークグループ コンピューターに System Center 2012 Configuration Manager クライアントをインストールするには、次の前提条件を満たす必要があります。
クライアントは、各ワークグループ コンピューターに手動でインストールする必要があります。 インストール時は、ログオン ユーザーにワークグループ コンピューターに対するローカル管理者権限が必要です。
System Center 2012 Configuration Manager サイト サーバー ドメイン内のリソースにアクセスするには、このサイト用にネットワーク アクセス アカウントを構成する必要があります。 このアカウントをソフトウェアの配布コンポーネントのプロパティとして指定します。 詳細については、「Configuration Manager のサイト コンポーネントの構成」をご覧ください。
ワークグループ コンピューターのサポートには次のようないくつかの制限があります。
- ワークグループ クライアントは、Active Directory ドメイン サービスから管理ポイントを特定できません。代わりに、DNS、WINS、または別の管理ポイントを使用する必要があります。
クライアントは、Active Directory ドメイン サービスにサイト情報を照会できないので、グローバル ローミングはサポートされません。
Active Directory 探索方法では、ワークグループ内のコンピューターを探索できません。
ワークグループ コンピューターのユーザーにソフトウェアを展開することはできません。
クライアント プッシュ インストール方法を使用して、ワークグループ コンピューターにクライアントをインストールすることはできません。
ワークグループ クライアントでは認証に Kerberos を使用できません。そのため、手動の承認が必要です。
ワークグループ クライアントは、配布ポイントとして構成できません。System Center 2012 Configuration Manager では、配布ポイントであるコンピューターがドメインのメンバーに指定されている必要があります。
ワークグループ コンピューターにクライアントインストールするには
-
クライアントをインストールするコンピューターが上記の条件を満たしていることを確認します。
-
セクション「Configuration Manager クライアントの手動インストール方法」の指示に従います。
例 1: CCMSetup.exe SMSSITECODE=ABC DNSSUFFIX=constoso.com
[!メモ]
この例では、イントラネットのクライアント管理用のクライアントをインストールし、サイト コードと DNS サフィックスを指定して管理ポイントを検索しています。
例 2:CCMSetup.exe FSP=fspserver.constoso.com
[!メモ]
この例では、サイトの自動割り当てが成功するように、境界グループ内に構成されたネットワークの場所にクライアントを配置する必要があります。 クライアントの展開を追跡すると共に、クライアントの通信の問題を特定できるように、コマンドにサーバー FSPSERVER のフォールバック ステータス ポイントを含めています。
インターネットベースのクライアント管理用の Configuration Manager クライアントのインストール方法
System Center 2012 Configuration Manager サイトが、イントラネット上にある場合とインターネット上にある場合があるクライアントに対してインターネットベースのクライアント管理をサポートする場合、次の 2 つの方法のいずれかを使用して、イントラネット上のクライアントをインストールできます。
たとえば手動インストールやクライアント プッシュを使ってクライアントをインストールするときに、Client.msi のプロパティ CCMHOSTNAME=<インターネットベースの管理ポイントのインターネット FQDN> を含めることができます。 この方法を使用するときには、クライアントをサイトに直接割り当てる必要があります。また、サイトの自動割り当ては使用できません。 このトピックの「Configuration Manager クライアントの手動インストール方法」セクションに、この構成方法の例を示します。
イントラネットのクライアント管理用にクライアントをインストールしてから、コントロール パネルで Configuration Manager クライアント プロパティを使用するかスクリプトを使用して、インターネットベースのクライアント管理ポイントをクライアントに割り当てできます。 この方法を使用するときに、自動クライアント割り当てを使用できます。 詳細については、このトピックの「クライアント インストール後のインターネットベースのクライアント管理用のクライアント構成方法」セクションを参照してください。
クライアントがインターネットのみのクライアントであるか、またはイントラネットに戻る前にクライアントをインストールする必要があるために、インターネット上のクライアントをインストールする必要がある場合は、次のサポートされる方法のいずれかを選択します。
仮想プライベート ネットワーク (VPN) を使用してこれらのクライアントが一時的にイントラネットに接続し、適切なクライアント インストール方法を使用してクライアントをインストールするメカニズムを提供します。
リムーバブル メディアにクライアント インストール ソース ファイルをパッケージ化し、インストールするユーザーに指示と共に送るなど、Configuration Manager に依存しないインストール方法を使用します。 クライアント インストール ソース ファイルは、System Center 2012 Configuration Manager サイト サーバーおよび管理ポイントの <インストール パス>\Client フォルダーにあります。 クライアント フォルダー経由とこのフォルダーから手動でコピーし、CCMSetup.exe と適切なすべての CCMSetup コマンド ライン プロパティを使用して、クライアントを手動でインストールするためのスクリプトをメディアに含めます。
[!メモ]
Configuration Manager では、インターネット ベースの管理ポイントからクライアントを直接インストールすること、および、インターネット ベースのソフトウェアの更新ポイントからインストールすることはサポートしていません。
インターネット経由で管理されるクライアントはインターネット ベースのサイト システムと通信する必要があるため、インストールする前に、これらのクライアントに公開キー基盤 (PKI) 証明書がインストールされていることを確認します。 これらの証明書は System Center 2012 Configuration Manager とは別にインストールする必要があります。 証明書の要件の詳細については、「Configuration Manager での PKI 証明書の要件」を参照してください。
CCMSetup コマンドライン プロパティを指定してインターネット上のクライアントをインストールするには
-
セクション「Configuration Manager クライアントの手動インストール方法」の指示に従い、常に以下を含めます。
- CCMSetup のコマンド ライン プロパティ **/source:***\<コピーした Client フォルダーへのローカル パス\>* - CCMSetup のコマンド ライン プロパティ **/UsePKICert** - Client.msi のプロパティ **CCMHOSTNAME=***\<インターネット ベースの管理ポイントの FQDN\>* - Client.msi のプロパティ **SMSSIGNCERT=***\<エクスポートされたサイト サーバー署名証明書へのローカル パス\>* - Client.msi のプロパティ **SMSSITECODE=***\<インターネット ベースの管理ポイントのサイト コード\>*
[!メモ]
サイトに複数のインターネット ベースの管理ポイントがある場合、どのインターネット ベースの管理ポイントを CCMHOSTNAME プロパティに指定してもかまいません。Configuration Manager クライアントが指定したインターネット ベースの管理ポイントに接続するときに、サイト内で使用できるインターネット ベースの管理ポイントの一覧が管理ポイントからクライアントに送信され、クライアントが一覧から 1 つを選択します。 選択は非決定的です。
-
クライアントで証明書失効リスト (CRL) を確認しないようにする場合は、CCMSetup コマンドライン プロパティ「/NoCRLCheck」を指定します。
-
インターネット ベースのフォールバック ステータス ポイントを使用する場合、Client.msi プロパティ「FSP=<インターネット ベースのフォールバック ステータス ポイントのインターネット FQDN>」を指定します。
-
インターネットのみのクライアント管理用にクライアントをインストールする場合、Client.msi プロパティ「CCMALWAYSINF=1」を指定します。
-
その他の CCMSetup コマンドライン プロパティを指定する必要があるかどうかを確認します。 たとえば、クライアントに複数の有効な PKI 証明書がある場合は、場合によって証明書選択条件を指定する必要があります。 利用可能なプロパティの一覧については、「Configuration Manager のクライアント インストール プロパティについて」を参照してください。
例:CCMSetup.exe /source:D:\Clients /UsePKICert CCMHOSTNAME=server1.contoso.com SMSSIGNCERT=siteserver.cer SMSSITECODE=ABC FSP=server2.contoso.com CCMALWAYSINF=1 CCMFIRSTCERT=1
[!メモ]
この例では、クライアント PKI 証明書を使用するように設定された D ドライブのフォルダーからクライアント ソース ファイルをインストールし、インターネットのみのクライアント管理用の有効期限の最も長い証明書を選択し、SERVER1 というインターネットベースの管理ポイントおよび contoso.com domain 内のインターネットベースのフォールバック ステータス ポイントを使用するようにクライアントを割り当てて、ABC サイトにクライアントを割り当てています。
クライアント インストール後のインターネットベースのクライアント管理用のクライアント構成方法
クライアントのインストール後にインターネットベースの管理ポイントを割り当てるには、次のいずれかの手順に従います。 1 つ目の手順は手動で構成する必要があるため、クライアント数が少ない場合に適しています。2 つ目の手順は、構成するクライアント数が多い場合に適しています。
クライアントのインストール後に、Configuration Manager のプロパティでインターネットベースの管理ポイントを割り当てて、インターネットベースのクライアント管理用のクライアントを構成するには
-
クライアント コンピューターのコントロール パネルで [Configuration Manager] に移動してから、ダブルクリックしてプロパティを開きます。
-
[インターネット] タブで、[インターネット FQDN] ボックスにインターネットベースの管理ポイントの完全修飾ドメイン名を入力します。
[!メモ]
[インターネット] タブは、クライアントにクライアント PKI 証明書がある場合のみ使用できます。
-
プロキシ サーバーを使ってクライアントがインターネットにアクセスする場合は、プロキシ サーバー設定を入力します。
-
[OK] をクリックします��
クライアントのインストール後に、スクリプトを使用して、インターネットベースのクライアント管理用のクライアントを構成するには
-
メモ帳などのテキスト エディターを開きます。
-
次をコピーし、ファイルに挿入します。
on error resume next ' Create variables. Dim newInternetBasedManagementPointFQDN Dim client newInternetBasedManagementPointFQDN = "mp.contoso.com" ' Create the client COM object. Set client = CreateObject ("Microsoft.SMS.Client") ' Set the Internet-Based Management Point FQDN by calling the SetCurrentManagementPoint method. client.SetInternetManagementPointFQDN newInternetBasedManagementPointFQDN ' Clear variables. Set client = Nothing Set internetBasedManagementPointFQDN = Nothing
-
mp.contoso.com を、使用するインターネットベースの管理ポイントのインターネット FQDN に置き換えます。
[!メモ]
インターネットベースの管理ポイントを使用するようにはクライアントが構成されないように、指定のインターネットベースの管理ポイントを削除する必要がある場合は、引用符の内側の値を削除して、この行が newInternetBasedManagementPointFQDN = "" になるようにします。
-
ファイルを .vbs 拡張子で保存します。
-
スクリプトを使って、次のいずれかの方法でクライアント コンピューターでスクリプトを実行します。
- パッケージとプログラムを使用して、既存の Configuration Manager クライアントにファイルを展開する - Windows エクスプローラーでスクリプトをダブルクリックして、既存の Configuration Manager クライアントでファイルをローカルに実行する
このスクリプトの新しい設定を適用するには、クライアントの再起動が必要になることがあります。
クライアント インストールのプロパティの準備方法 (グループ ポリシーおよびソフトウェア更新ベースのクライアント インストール)
Windows グループ ポリシーを使用して、企業のコンピューターに System Center 2012 Configuration Manager クライアント インストール プロパティを事前に準備しておくことができます。 これらのプロパティは、コンピューターのレジストリに格納され、クライアント ソフトウェアがインストールされるときに読み込まれます。 通常、この処理は System Center 2012 Configuration Manager では必須ではありません。 ただし、次のような場合には必須になることがあります。
グループ ポリシー設定またはソフトウェア更新ベースのクライアント インストール方法を使用し、Active Directory スキーマを System Center 2012 Configuration Manager 用に拡張していない場合。
特定のコンピューターのクライアント インストール プロパティを上書きする場合。
[!メモ]
CCMSetup.exe コマンド ラインで何らかのインストール プロパティを指定した場合、コンピューターに準備されたインストール プロパティは使用されません。
System Center 2012 Configuration Manager のインストール メディアには、ConfigMgrInstallation.adm というグループ ポリシー管理テンプレートが用意されており、クライアント コンピューターにインストール プロパティを準備するために使用できます。 このテンプレートを構成して、組織のコンピューターに割り当てるには、次の手順に従います。
グループ ポリシー オブジェクトを使用してクライアント インストール プロパティの構成と割り当てを行うには
-
Windows グループ ポリシー オブジェクト エディターなどのエディターを使用し、新しいグループ ポリシー オブジェクトまたは既存のグループ ポリシー オブジェクトに、管理テンプレート ConfigMgrInstallation.adm をインポートします。
[!メモ]
このファイルは、System Center 2012 Configuration Manager インストール メディアの TOOLS\ConfigMgrADMTemplates フォルダーにあります。
-
インポートした設定 [クライアント展開の設定を構成する] のプロパティを開きます。
-
[有効] をクリックします。
-
[CCMSetup] ボックスに、必要な CCMSetup コマンドライン プロパティを入力します。 CCMSetup コマンドライン プロパティの詳細と使用例については、「Configuration Manager のクライアント インストール プロパティについて」を参照してください。
-
System Center 2012 Configuration Manager クライアント インストール プロパティを準備するコンピューターにグループ ポリシー オブジェクトを割り当てます。
Windows グループ ポリシーの詳細については、Windows Server のマニュアルを参照してください。