メインコンテンツへスキップ
Tanium AutomateによるSQLクラスターパッチ適用 - Tanium Tech Talks #126 ビデオサムネイル
モジュールの詳細

Tanium Automate を使用した SQL クラスタのパッチ適用 - Tanium Tech Talks #126

今回の「Tanium Tech Talks」では、ホストのアシュリー・マクグローネが、Taniumのドメインアーキテクチャチーム所属のロブ・ブロホール氏を再びゲストに迎え、Tanium AutomateがSQL Serverクラスターへのパッチ適用という複雑なプロセスをいかに効率化できるかについて掘り下げていきます。

SQL Server クラスターは、クラウドやSaaSの時代にあってもなお、多くの企業環境においてミッションクリティカルな存在であり続けています。 しかし、これらの修正は極めて難しいことで知られており、サービスの中断を避けるためには入念な調整が必要となります。 そこで、 の「Tanium Automate」( )が役立ちます。

で発表されたTaniumの自律型エンドポイント管理(AEM)の革新技術「」の勢いに乗って、本セッションでは、パッチ適用サイクルにおけるダウンタイムとリスクの低減に役立つ、実運用におけるオーケストレーション戦略について詳しく解説します。

ロブ氏は、Tanium Automate、 Patch、および(デモンストレーション用に特別に開発された)カスタムセンサーやパッケージを活用し、SQLクラスターへのパッチ適用を管理された再現性のある方法で一元的に実行する方法について、実践的な例を交えて解説してくださいます。 このエピソードは、手作業の負担を軽減し、信頼性を向上させ、独自の環境に合わせてパッチ適用ワークフローを最適化したいと考えているITチームにとって、特に有益な内容となっています。 クラスタの設定ごとに、異なるオーケストレーションロジックが必要になる場合があります。

もし、週末を費やしてSQLクラスターの手動パッチ適用に追われた経験がある方、あるいはその余波を恐れている方なら、このエピソードはまさにあなたにぴったりです。 動画の全編をご覧いただき、Tanium Automateが、手間とリスクの大きいタスクを、体系化された柔軟なプロセスへと変える仕組みをご確認ください。運用要件に合わせてカスタマイズ可能な手順や、組み込みのチェック機能が完備されています。

キーポイント

  • Tanium Automate を使用すると、SQL クラスタのパッチ適用を、調整された手順に従って段階的に制御することができます。 Rob氏は、Automateを使用してフェイルオーバーを調整し、ノードの正常性を確認し、クラスター内の各ノード間で一連のアクションを実行する方法を解説します。これにより、業務への影響や人的ミスを最小限に抑えることができます。
「ご使用の環境によっては、特定の方法で実行しなければならない要件や事項があるでしょう。」 ここでご紹介したいのは、Tanium内の「Automate」や「Patch」、その他さまざまな機能を活用して、それを実現する方法です。”
Taniumのドメイン・アーキテクト、ロブ・ブロホール氏
  • 特注のセンサーとパッケージが、オーケストレーションの基盤となります。 Rob氏は、SQL可用性グループのレプリカの状態を確認するPowerShellベースのセンサーと、MicrosoftのSQL PowerShellモジュール(SQLサーバーに事前にインストールされている必要があります)を使用して切り替えを行うパッケージを紹介します。
  • PatchとAutomateを連携させることで、管理されたポリシー主導型のパッチ展開を実現します。 このプレイブックでは、Patch を使用して適用可能な更新プログラムをスキャンし、動的なパッチリストを適用し、再起動を管理します。また、お客様の構成に基づいて、OS および SQL Server のパッチ適用を両方ともサポートしています。
「以前の職場では、パッチ・チューズデーが近づくと…… サーバーへのパッチ適用をただ座って見守るだけのチームがいることになるでしょうが、それはあまり面白くありません。 おそらくかなり高額ですし、土曜日はみんなもっと有意義なことをしたいでしょうから…… [Tanium Auomate] を使えば、そのプロセスを自動化できます。手作業によるミスを減らせるという点で素晴らしいですが、そのおかげで、その場に座って見張っていなくても済むという利点もあります。 「他のことをしていてください。何かあったら通知が届きますから。」
Taniumのドメイン・アーキテクト、ロブ・ブロホール氏
  • 通知や検証手順により、業務の効率化が図られます。 Automateでは、ステップが失敗したり、対応が必要になった場合にアラートを送信することができ、プレイブック終了時のチェックにより、すべてのクラスターノードが正常であることを確認できるため、手動による介入の必要性を最小限に抑えることができます。
  • このプレイブックは、現在でも再利用や適応が可能であり、将来的にはさらに強力なものとなるでしょう。 プレイブックは、クラスターごとに複製して変更を加えることができます。また、今後導入予定の機能である「 」のパラメータ化されたプレイブック( )やギャラリーテンプレートにより、スケーラビリティと再利用性がさらに向上する見込みです。

その他の参考資料