OS やソフトウェアの更新ファイルの一括アップデート方法とその利用

1 はじめに

 生徒実習用のコンピュータは,サーバで管理している場合でも,各コンピュータのOS やソフトウェアのアップデートは繁雑な作業になります。また,各コンピュータが同時にアップデートサイトに接続するとインターネット回線(外部回線)が混雑します。そこで,以下に紹介する Microsoft Windows Server Update Services(以下 WSUS とします)を利用すると,個別に外部へ接続する必要も無く,アップデートする内容を一括して選択することもできます。このWSUSを利用すれば,管理者の負担は減少します。

2 WSUS の概要

 WSUS を使用すると,管理者は,Microsoft Update を通じてリリースされた更新プログラムを,スケジュールに従ってクライアントに配布することができます。また,Microsoft SQL Server 2005 及び Microsoft Windows Vista に対するサポートを提供します。

 (1) WSUSの動作環境

 (2) WSUSの機能

  1. Microsoft Updateで提供される,Windows,Office,Exchange Server,及び SQL Server (今後追加予定)の更新プログラムが利用可能
  2. 特定の更新プログラムの自動ダウンロード
  3. 管理者の承認に基づいた,更新プログラムに対する自動操作
  4. 更新プログラムが適用可能かどうかをインストール前に確認する機能
  5. ターゲット設定
  6. レプリカの同期
  7. レポート機能
  8. 拡張性
  9. 自動更新サービスの強力かつ拡張可能な管理
  10. クライアント コンピュータの自己更新
  11. 適用可能な更新プログラムの自動検出

3 WSUS の入手方法

 Microsoft 社の Windows Server Update Services with Service Pack 1 のダウンロードのページよりダウンロードします。 Web ページの指示に従ってダウンロードしてください。

4 WSUS のインストール

 (1) ディスク及びパーティションの準備

  1. システム パーティションと WSUS をインストールするパーティションは両方とも,NTFS ファイル システムでフォーマットされている必要があります。
  2. システム パーティションには,1 GB 以上の空き領域が必要です。
  3. WSUS がコンテンツを格納するボリュームには,6 GB 以上の空き領域が必要です。推奨は 30 GB です。
  4. WSUS セットアップが Windows SQL Server 2000 Desktop Engine (WMSDE) をインストールするボリュームには,2 GB 以上の空き領域が必要です。

 (2) 必要なソフトウェアの準備

 WSUSを実行する場合に必要なソフトウェアを準備します。

  ア Windows Server 2003 の場合

  1. Microsoft インターネット インフォメーション サービス (IIS) 6.0
     IIS のインストール方法については,「Microsoft Windows Server Update Services の展開に関するドキュメント」 の「IIS をインストールして構成する」の項を参照してください。
  2. バックグラウンド インテリジェント転送サービス (BITS) 2.0
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=47251)からダウンロードし,インストールします。
  3. Microsoft .NET Framework 1.1 Service Pack 1 for Windows Server 2003
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=35326)からダウンロードし,インストールします。または, Windows Update (http://go.microsoft.com/fwlink/?linkid=47370)で重要な更新プログラムや Service Pack を検索し,Microsoft .NET Framework 1.1 Service Pack 1 for Windows Server 2003 をインストールします。

 イ Windows 2000 Server の場合

  1. Microsoft インターネット インフォメーション サービス (IIS) 5.0
     IIS のインストール方法については,「Microsoft Windows Server Update Services の展開に関するドキュメント」 の「IIS をインストールして構成する」の項を参照してください。
  2. バックグラウンド インテリジェント転送サービス (BITS) 2.0
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=46794)からダウンロードし,インストールします。
  3. Microsoft SQL と完全に互換性のあるデータベース ソフトウェア
     ダウンロード センター ( http://go.microsoft.com/fwlink/?LinkId=47366 ) からMicrosoft SQL Server 2000 Desktop Engine (MSDE 2000) Release A をダウンロードし,インストールします。
     コマンドプロンプトでインストールしたフォルダに移動して次のように入力し,saパスワードの設定とインスタンス名を割り当てます。
     setup sapwd="password" instancename="WSUS"
  4. SQL Server 2000 (32ビット) のセキュリティ修正プログラム
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=47363)からダウンロードし,インストールします。
     インストール時,[認証モード]ページでは,[Windows認証]を選択してください。
  5. Microsoft Internet Explorer 8
     ダウンロード センター (http://windows.microsoft.com/ja-JP/internet-explorer/downloads/ie-8)からダウンロードし,インストールします。
  6. Microsoft .NET Framework Version 1.1 再頒布可能パッケージ
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=47369)からダウンロードし,インストールします。
  7. Microsoft .NET Framework 1.1 Service Pack 1
     ダウンロード センター (http://go.microsoft.com/fwlink/?LinkId=47368)からダウンロードし,インストールします。または, Windows Update (http://go.microsoft.com/fwlink/?linkid=47370)で重要な更新プログラムや Service Pack を検索し,Microsoft .NET Framework 1.1 Service Pack 1 for Windows Server 2000 をインストールします。

 (3) WSUSのインストール

 先ほど保存したファイルを実行し,WSUS をインストールします。

WSUSインストールファイル
図1 WSUSインストールファイル 

5 WSUS の利用方法

 [スタート]→[プログラム]→[管理ツール]→[Microsoft Windows Server Update Services]をクリックし,WSUSコンソールを開きます。

WSUSコンソール_トップ
図2 WSUSコンソール_トップ

 (1) [オプション]設定

 WSUSコンソールのツールバーで,[オプション]アイコンをクリックし,各オプションのアイコンをクリックします。

WSUSコンソール_オプショントップ
図3 WSUSコンソール_オプショントップ

  ア 同期のオプション

 設定が完了したら,タスクの[設定の保存]をクリックします。

図4 WSUSコンソール_同期のオプション
図4 WSUSコンソール_同期のオプション

  イ 自動承認のオプション

 設定が完了したら,タスクの[設定の保存]をクリックします。

WSUSコンソール_自動承認のオプション
図5 WSUSコンソール_自動承認のオプション

  ウ コンピュータのオプション

 通常は,[Windows Server Update Services のコンピュータの移動タスクを使用する]を選択します。また,グループ ポリシーを使用するか,クライアントコンピュータのレジストリ設定によるグループの作成とコンピュータの割り当てを行なう場合は,「コンピュータのグループ ポリシーまたはレジストリを使用する」を選択してください。

 設定が完了したら,タスクの[設定の保存]をクリックします。

WSUSコンソール_コンピュータのオプション
図6 WSUSコンソール_コンピュータのオプション

 (2) コンピュータグループの作成

 アクティブ ディレクトリでグループポリシーエディタを利用してWindows Updateの項目を設定します。詳細は,「Windows 2000 Server におけるMicrosoft Windows Server Update Services のファースト ステップ ガイド」を御覧ください。その後,WSUSコンソールのツールバーで[コンピュータ]をクリックし,一覧からコンピュータを選択してグループを作成します。

WSUSコンソール_コンピュータ
図7 WSUSコンソール_コンピュータ

 (3) 更新プログラムの承認及び展開

 WSUSコンソールのツールバーで[更新プログラム]をクリックし,インストールするプログラムを承認します。その後,設定した時間にクライアントが起動していれば,更新プログラムがクライアントに展開され,インストールされます。

WSUSコンソール_更新プログラム
図8 WSUSコンソール_更新プログラム

6 実際の運用例

 実際の運用上で問題になることは,同期の時期や更新の頻度が考えられます。

 まず,同期に関しては,回線の比較的空いている時間帯を選びます。例えば,毎日深夜1時頃に設定すると授業や業務に影響なく,同期をとることができます。

 次に,クライアントへの更新のタイミングは,頻繁に実行すると授業や業務に支障をきたすため,月に一度や2週間に一度程度にします。ただし,更新はコンピュータが起動していなければならないため,生徒実習用クライアントの更新は,授業の終わりの時間帯に設定するなど工夫が必要です。校務用クライアントの更新は,業務の開始前または終了前がよいと思われます。また,設定により更新の通知の有無を決めることもできます。

 しかし,このような時間帯の設定は,各学校の運用方法が異なるため一概には言えません。実際に各学校で設定をしながら調整をし,最も支障のない時間帯を決めていく必要があります。

7 おわりに

 WSUS は,比較的簡単に設定でき,更新プログラムのインストールまで自動で行うことができる大変便利な機能です。アクティブ ディレクトリを設定している場合は,この機能を導入することによって,ネットワーク管理者の負担軽減につながります。また,ネットワークに対する負荷も気になりません。

8 参考資料

  1. 「Windows 2000 Server におけるMicrosoft Windows Server Update Services のファースト ステップ ガイド」(Microsoft Corporation,2005/6/3)( http://www.microsoft.com/downloads/details.aspx?FamilyId=4169C932-63B5-4629-91D3-C8901C2AFA07&displaylang=ja )
  2. 「Microsoft Windows Server Update Services の展開に関するドキュメント」(Microsoft Corporation,2005/6/3)( http://www.microsoft.com/downloads/details.aspx?FamilyId=E99C9D13-63E0-41CE-A646-EB36F1D3E987&displaylang=ja )
  3. 「Microsoft Windows Server Update Services の操作ガイド」(Microsoft Corporation,2005/6/3)( http://www.microsoft.com/downloads/details.aspx?FamilyId=E26BCDB4-EF0B-4399-8A71-9B3B00C4F4CD&displaylang=ja )
  4. Microsoft Windows Server Update Servicesホームページ( http://www.microsoft.com/japan/windowsserversystem/updateservices/default.mspx )

登録商標

 Microsoft,SQL Server,Windows 及び Windows Server は,米国 Microsoft Corporation の米国及びその他の国における登録商標または商標です。

 その他すべての商標は,各社が所有する商標です。