Virtual-Machines
虛擬機遷移後執行計劃任務 (HyperV)
我們正在設置多個 SQL 虛擬機,分佈在多個節點上,以便它們可以在節點之間自動遷移以實現負載平衡,或在出現故障時進行自動故障轉移。這些 VM 使用 Hyper V。
每次這些 VM 之一啟動時,都會執行計劃任務以在允許 SQL 服務啟動之前執行一些先決條件檢查。如果先決條件檢查失敗,數據庫實例將不會啟動。
問題是,遷移虛擬機時是否可以啟動相同的計劃任務?當虛擬機到達不同的節點時,我們需要進行相同的檢查。計劃任務是否支持集群?遷移是否與新啟動的伺服器相同?
當 Windows 事件日誌中的事件出現時,您可以啟動計劃任務。
在 Hyper-V-worker\admin 中,您有一個描述 VM 啟動或恢復的日誌(請參閱事件日誌 ID:18596)
您可以在計劃任務中選擇“事件發生”來啟動任務,並選擇與您的需要相對應的事件日誌。