システムエンジニアについてまじめに考えるブログシステムエンジニアについてまじめに考えるブログ30半ばの中堅SEがITの話題や日々思うことなどエンジニアとして成長するために役立つ情報を自由気ままに綴っているブログです。2022年9月10日Windowsサーバーシステム運用テレワークや業務効率化が推進される昨今において、機器のアップデート管理に対する重要度はますます高まっています。セキュリティ脆弱性はひとつの機器でも放置されてしまうと、セキュリティ対策として意味をなさなくなってしまうものです。管理者により、システムに接続する機器がもれなくアップデート管理されていることを確認できる環境は必要不可欠と言い切ってしまって良いでしょう。「機器」とひとくちに言っても、その種類はたくさんあります。L2SWやL3SWなどのネットワーク機器であったり、FWやIPSといったセキュリティ機器であったり、ひとつのシステムにはたくさんの「機器」によって構成されます。した機器の中で最も数が多くなるのがWindowsパソコン(端末)と言えるでしょう。Windowsのアップデート管理と言えば、「WSUS」です。「WSUSサーバーの管理はそこまで難しくない」という声も聞かれますが、実際に運用してみるといろいろなことが起こります。うまくいかず、苦労したところも多かったです。どんなところに苦労したのが、今回の記事では、WSUSサーバー運用経験で苦労した点と、WSUSサーバーを運用する上で大事で基本的な考え方について考えていきます。Services」の略であり、マイクロソフト製品の更新プログラム適用を制御するためのソフトウェアのことです。WindowsOSをはじめとするマイクロソフトのさまざまな製品の更新プログラムをクライアントへ配信することができます。WSUSサーバーについての詳細は以下の記事をご参照ください。Updateを行うメリットとはWSUSサーバーの運用管理で大変なこととあるシステムのWSUSサーバーの管理を任されてから1年と少し経過します。Updateに失敗する端末が出てくることです。OSのバージョンをアップデートすることです。Updateを行うことで、Windowsを最新の状態に保ち、より安全に使用することができます。セキュリティ対策として必須の作業であり、全端末に正しく更新プログラムが適用されているかどうかは正確に管理しなければなりません。Updateに失敗した端末を放置しておくことはできないわけです。Updateを実施して、同じ型番のパソコンであり、OSもインストールされているアプリケーションも同じであるのに関わらず、ある特定のパソコンだけ、なぜか特定のKB番号のアップデートに失敗するというケースに遭遇した経験はないでしょうか。私の感覚ですが、数百台あれば、1台、2台、そのようなケースに直面してしまうように感じます。Updateに失敗する一般的な要因としては下記のようなものが挙げられます。Updateでレジストリの一部が不完全になっている他にも要因はたくさんありますが、「何かが邪魔をしている」「ファイルが破損している」といった理由に最終的にたどり着くケースが多いように感じています。Updateの失敗にはほとんど関係しないWSUSはグループ単位での更新プログラム配信が可能ですが、同じグループの中で更新プログラムの適用に成功しているパソコンと失敗しているパソコンがあったとします。WSUSサーバーの運用に関わって間もない頃の私は、成功しているパソコンもあるのだからWSUS側に問題があるのではないかと考えていました。Update(更新プログラム適用)に失敗するほとんどのケースで原因があるのは配布対象のWindowsパソコン(端末)側にあります。WSUSサーバーから見たら、同じグループで1台でも更新プログラム適用に成功している端末があるのであれば、WSUSサーバー側ではなく、端末側に問題があると切り分けられると言っても過言ではありません。Updateに失敗した場合、どのように対処すれば良いのでしょうか。Update失敗時に出力されるエラーコードから、その要因を特定し、マイクロソフトのWebページで案内されている手順に従い対処するしかありません。Updateに失敗したときは、トラブルシューティングツールを使用することを案内されます。トラブルシューティングツールはWindowsに標準搭載されています。Updateに失敗する場合は、最終手段はOSをクリーンインストールすること、つまり、再インストールすることです。当たり前ですが、クリーンインストールすれば、これまでに使用して変化してきた内部ファイルの状態も一律初期状態に戻るため、失敗する要因がクリアされます。Updateに失敗してしまった場合、ほとんどがこの最終手段による対処となりました。まとめついつい任されてしまったWSUSサーバーの管理。Updateに失敗したら原因がわからず、苦労し、片手間でやるものではないなとつくづく実感しました。WSUSサーバーに対する考え方自体はとてもシンプルです。WSUSサーバーはあくまで更新プログラムの置き場所に過ぎず、失敗する原因のほとんどはクライアント側にある。この考え方が大事なのではないかと気づいた次第です。タグWindowsUpdateWindowsサーバーWSUS更新プログラムこの記事を書いている人ツナマヨシステムエンジニアとして働きだしてから約15年。30代半ばの中年現役エンジニア。必須サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントツナマヨシステムエンジニアとして働きだしてから約15年。30代半ばの中年現役エンジニア。出版しましたエンジニアはどんな仕事?プログラミングの勉強方法は?図解、対話を用いて解説!こちらも併せてご確認ください。システムエンジニアについてまじめに考えるブログシェアTOPへ。