
為此,我們基于 VMware vSAN 超融合解決方案旨在幫助您設計、并實(shí)現 Microsoft SQL Server Day 2 的優(yōu)化配置實(shí)施。
注:Day 2 的通常定義包含:備份與恢復;排錯和監控。
我們設計、充分驗證了該解決方案,并總結出如下三大亮點(diǎn):
- 使用 VMware vSphere 快照和克隆技術(shù)進(jìn)行 Microsoft SQL Server Day 2 相關(guān)備份和恢復操作。 此方法可適用于單實(shí)例數據庫或者使用 AlwaysOn 高可用數據庫組配置的數據庫。
- Veeam 作為 VMware 的備份、恢復合作伙伴,提供數據庫或應用程序一致性功能,可在虛擬機的時(shí)間點(diǎn)備份之后執行所有的事務(wù)日志備份,并可幫助將虛擬機恢復至任一時(shí)間點(diǎn)。 此方法同樣適用于單實(shí)例數據庫或者使用 AlwaysOn 可用性組配置的數據庫。
- Blue Medora 作為 VMware 的合作伙伴,提供了基于 vRealize Operations Manager 插件管理。我們推薦使用 vRealize Operations Manager? 6.6 內置插件管理包以及由 Blue Medora 開(kāi)發(fā)的插件管理包為 VMware 超融合系統運行 Microsoft SQL Server 提供集中監控,排錯,優(yōu)化建議等管理手段。

問(wèn)題場(chǎng)景:作為 VMware 超融合和 SQL Server系統管理員, 我需要如何備份和恢復?
我們的解決方案中描述和驗證了六種不同的備份和恢復方案,包括基于 VMDK 的單實(shí)例 SQL Server 虛擬機備份和恢復;基于虛擬機的單實(shí)例、SQL Server 高可用數據庫組備份和恢復;基于 Veeam 的本地,遠程以及針對 SQL Server 高可用數據庫組虛擬機的備份和恢復。 我們在這里簡(jiǎn)要描述一個(gè)示例場(chǎng)景來(lái)說(shuō)明有關(guān)所有已驗證的方案和步驟。關(guān)于完整備份和恢復場(chǎng)景,請參閱閱讀原文。
示例備份和恢復方法
在此示例中,結合虛擬機快照和克隆來(lái)備份單實(shí)例數據庫的 SQL Server。 恢復數據庫是通過(guò)啟動(dòng)克隆后的虛擬機由 SQL Server 實(shí)例自行完成,對于單實(shí)例數據庫虛擬機來(lái)說(shuō)相當于虛機冷啟動(dòng)。

為了模擬真實(shí)生產(chǎn)環(huán)境,我們針對單實(shí)例數據庫使用 HammerDB 作為測試工具,運行 OLTP 工作負載(TPC-C 類(lèi)工作負載),在工作負載運行時(shí),驗證此備份和恢復方法的步驟如下:
通過(guò)以下任一方法創(chuàng )建 SQL Server 的崩潰前的一致備份:
- 使用 vSphere Web Client 克隆 SQL Server 虛擬機。 此過(guò)程將創(chuàng )建用于克隆的臨時(shí)快照,然后在克隆操作完成后刪除臨時(shí)快照;
- 使用 PowerCLI 來(lái):
- 創(chuàng )建SQL Server 虛擬機快照;
- 克隆快照虛擬機;
- 刪除快照。
啟動(dòng)克隆虛擬機,然后使用 SQL Server 實(shí)例恢復機制恢復克隆的數據庫。

問(wèn)題場(chǎng)景:我應該如何集中監控性能并排錯?
我們的解決方案描述并驗證了如何使用 vRealize Operations Manager 6.6 內置管理存儲設備的插件管理包以及由 Blue Medora 提供的用于 Microsoft SQL Server 監控,優(yōu)化等功能的插件管理包來(lái)集中監控性能并排錯。
該場(chǎng)景中,我們使用 HammerDB 在一段較長(cháng)時(shí)間內生成 OLTP(TPC-C 類(lèi)型)工作負載。 有關(guān)配置驗證的詳細信息可以在我們的解決方案原文中找到。 下面的示例顯示了 12 小時(shí)時(shí)間段內監控到的 SQL Server 數據庫性能。 該測試在初始大小約為 50GB 數據庫上運行 HammerDB TPC-C 工作負載。該圖顯示了每秒事務(wù)數,CPU 使用率和磁盤(pán)使用情況。 在數據庫事物和虛擬機使用方面,圖中顯示每秒平均交易量約為 14,000 次, CPU 利用率約為 80% 左右,磁盤(pán)空間使用在持續增長(cháng)。 此端到端視圖可以幫助您確定關(guān)鍵指標趨勢并排除瓶頸故障。

結論
VMware vSAN 是一款經(jīng)濟高效且高性能,可快速部署的超融合平臺,易于維護并完全集成到 VMware vSphere 平臺中。
vSAN 6.0 及其以上版本增強了虛機快照功能, 為用戶(hù)提供了企業(yè)級的快照和克隆功能。
Veeam Backup&Replication 為數據庫和虛擬機提供了一系列數據保護和災難恢復功能。Veeam Backup &Recovery for Microsoft SQL Server 可作為 VMware 備份和恢復 SQL Server 的補充,該軟件套件可以恢復數據庫到任一時(shí)間點(diǎn),同時(shí)支持單實(shí)例和 AlwaysOn 高可用數據庫組虛擬機的備份和恢復。
自帶存儲設備管理包插件的 VMware vRealize Operations 和由 Blue Medora 提供的針對 Microsoft SQL Server 的 VMware vRealize Operations 管理包插件為在 VMware vSAN 超融合平臺上運行的 Microsoft SQL Server 提供強大的集中管理、監控和排錯功能。利用這些管理包的關(guān)鍵指標和相關(guān)數據,運營(yíng)團隊可以整合來(lái)自 vRealize Operations 的系統健康狀況,性能和容量報告,從而提高 vSAN 超融合系統管理員的生產(chǎn)力。
總之,本操作指南驗證 vSAN 為可提供高效的 SQL Server 數據庫 Day 2 操作與管理的超融合平臺。此外,通過(guò)與 SQL Server 數據庫與 Veeam 技術(shù)集成,vSAN 還提供了增強的數據保護,克隆以及日常管理和故障排除功能。
有關(guān)更多信息,請點(diǎn)擊閱讀原文參閱我們在 storagehub.com 上的在線(xiàn)解決方案原文。
同時(shí)您可以在線(xiàn)觀(guān)看本解決方案的視頻介紹: