熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

Windows Server 2012的服務管理自動化

2022-06-13   來源: SQL Server 

  一場景描述

  運行著關鍵業務的windows服務器或托管在IDC機房或宿主在自家公司的機房(DC)無論哪一種服務器管理方式都會面臨這樣的情境當運行的關鍵業務的服務停掉後即使離數據中心很近也無法及時處理更何況出差在外或是旅行當中呢?!

  基於以上有沒有一種方式可以自動化的管理服務呢當服務當掉後可以自動的無人工參於的情況下第一時間偵測到服務當掉並運行開啟服務的指令或動作?答案是肯定的!

  二解決方式

  目前大部分的關鍵業務系統運行在微軟的Server級別的操作系統上自從windows server 發布以來微軟就在事件查看器管理控制台中內置了這種功能而已推出一段時間且被廣大微軟服務器系統愛好者叫好的Windows Server OS更加擴展和加強了這方面的功能

  這個功能的推出不但和system center家族中的Scom (Scom )相關聯更體現了其所倡導的私有雲決方案中的自動化管理的理念接下來我們就來看看如何在Windows Server 上實現服務管理的自動化吧!

  (備注需要說明的是老方在下文中的截圖還是基於Windows Server Beta版本的但操作方式和圖片內容是和Windows Server 一樣的已驗證

  三Windows Server 上的服務管理自動化實現

  Windows Server 版的安裝步驟此處省去安裝好後大部分的管理功能可以通過服務器管理器來實現而本文服務管理自動化所涉及到的功能均通過此管理控制台實現進行

  clip_image002

  圖示服務器管理器控制台

  也可以通過桌面—鼠標移動至左下角—出現開始預覽圖示—左鍵點擊(或右鍵點擊)在出現的工具選項窗口中(或上下菜單中)選擇計算機管理

  clip_image004

  圖示計算機管理控制台

  以下為更詳細的步驟

  在Windows Server 上運行著DNS Server服務現在由於某種原因當掉了打開事件查看器系統項會發現已有日志記錄

  clip_image006

  圖示DNS Server日志記錄

  選定詳細事件右鍵單擊(或是在右下角的控制台中)選定將任務附加至此事件此動作的目的就是當此事件發生後自動運行一個任務來進行相應動作的處理以實現自動化

  clip_image008

  圖示右鍵屬性

  創建基本任務向導窗口中輸入此任務的自定義的很形象的名稱重啟DNS服務

  clip_image010

  圖示創建基本任務及命名

  保留當前界面中的設置不變下一步

  clip_image012

  圖示當時間已被記錄時

  在此窗口中選擇你要執行的任務(從選項中可以看到這些和Scom服務報警及服務恢復任務是一樣的如果你選擇了發送電子郵件就可以實現郵件報警借助於當前的手機上網當服務當掉時也能及時知道了啟動程序

  clip_image014

  圖示執行操作—啟動程序

  啟動程序窗口程序和腳本下框中輸入如圖中所示的內容(在中會詳細描述為何如此做)

  clip_image016

  圖示輸入腳本及參數

  本段算是插述介紹服務相關的命令行下的啟動及命令

  A打開服務控制台找到DNS Server服務右鍵—屬性—服務名稱確定此服務的名稱為DNS(非內置服務亦是如此但要注意服務名稱的之間的空格及在把服務名稱加雙引號):

  clip_image017

  圖示服務名稱

  B打開命令行窗口使用Netexe命令(位置為c:\windows\system\目錄下)測試下啟動或停止Ok用法參數沒有問題(把相關的參數填入中)

  clip_image019

  圖示命令方式啟動或停止服務

  完成概要(圖示如果沒有問題此任務就會以計劃任務的方式存在於任務計劃程序控制台中的事件查看器任務中(圖示可以查看相應的執行狀態等也可以對此任務進行實際需要的微調

  clip_image021

  圖示完成概要

  clip_image023

  圖示任務計劃程序中的事件查看器任務

  手動停掉DNS Server服務你會發現短短幾秒呢DNS Servere服務就又開啟了(如果做了郵件通知也能收到郵件啦)怎麼樣服務管理的自動化就如此實現了

  clip_image025

  圖示測試手動停止後自動開啟


From:http://tw.wingwit.com/Article/program/SQLServer/201311/22092.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.