您當(dāng)前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

在VMware vSAN上運(yùn)行Microsoft SQL Server數(shù)據(jù)庫

2018-03-07 10:18:47   作者:   來源:CTI論壇   評(píng)論:0  點(diǎn)擊:


  沒有 IT 管理員希望自己日常精心維護(hù)數(shù)據(jù)庫對(duì)未來可能發(fā)生的事故毫無準(zhǔn)備。 無論是黑客攻擊,機(jī)器硬件或網(wǎng)絡(luò)出現(xiàn)故障,人為誤刪除數(shù)據(jù)條目、數(shù)據(jù)庫、虛擬機(jī),或者公司發(fā)生真正的災(zāi)難,作為 IT 管理員的您都應(yīng)該制定備份和恢復(fù)計(jì)劃來幫助減少數(shù)據(jù)丟失的可能性。同時(shí),您還一定希望能夠在發(fā)生災(zāi)難之前發(fā)現(xiàn)潛在問題。
  為此,我們基于 VMware vSAN 超融合解決方案旨在幫助您設(shè)計(jì)、并實(shí)現(xiàn) Microsoft SQL Server Day 2 的優(yōu)化配置實(shí)施。
  注:Day 2 的通常定義包含:備份與恢復(fù);排錯(cuò)和監(jiān)控。
  我們?cè)O(shè)計(jì)、充分驗(yàn)證了該解決方案,并總結(jié)出如下三大亮點(diǎn):
  • 使用 VMware vSphere 快照和克隆技術(shù)進(jìn)行 Microsoft SQL Server Day 2 相關(guān)備份和恢復(fù)操作。 此方法可適用于單實(shí)例數(shù)據(jù)庫或者使用 AlwaysOn 高可用數(shù)據(jù)庫組配置的數(shù)據(jù)庫。
  • Veeam 作為 VMware 的備份、恢復(fù)合作伙伴,提供數(shù)據(jù)庫或應(yīng)用程序一致性功能,可在虛擬機(jī)的時(shí)間點(diǎn)備份之后執(zhí)行所有的事務(wù)日志備份,并可幫助將虛擬機(jī)恢復(fù)至任一時(shí)間點(diǎn)。 此方法同樣適用于單實(shí)例數(shù)據(jù)庫或者使用 AlwaysOn 可用性組配置的數(shù)據(jù)庫。
  • Blue Medora 作為 VMware 的合作伙伴,提供了基于 vRealize Operations Manager 插件管理。我們推薦使用 vRealize Operations Manager? 6.6 內(nèi)置插件管理包以及由 Blue Medora 開發(fā)的插件管理包為 VMware 超融合系統(tǒng)運(yùn)行 Microsoft SQL Server 提供集中監(jiān)控,排錯(cuò),優(yōu)化建議等管理手段。
  問題場景:作為 VMware 超融合和 SQL Server系統(tǒng)管理員, 我需要如何備份和恢復(fù)?
  我們的解決方案中描述和驗(yàn)證了六種不同的備份和恢復(fù)方案,包括基于 VMDK 的單實(shí)例 SQL Server 虛擬機(jī)備份和恢復(fù);基于虛擬機(jī)的單實(shí)例、SQL Server 高可用數(shù)據(jù)庫組備份和恢復(fù);基于 Veeam 的本地,遠(yuǎn)程以及針對(duì) SQL Server 高可用數(shù)據(jù)庫組虛擬機(jī)的備份和恢復(fù)。 我們?cè)谶@里簡要描述一個(gè)示例場景來說明有關(guān)所有已驗(yàn)證的方案和步驟。關(guān)于完整備份和恢復(fù)場景,請(qǐng)參閱閱讀原文。
  示例備份和恢復(fù)方法
  在此示例中,結(jié)合虛擬機(jī)快照和克隆來備份單實(shí)例數(shù)據(jù)庫的 SQL Server。 恢復(fù)數(shù)據(jù)庫是通過啟動(dòng)克隆后的虛擬機(jī)由 SQL Server 實(shí)例自行完成,對(duì)于單實(shí)例數(shù)據(jù)庫虛擬機(jī)來說相當(dāng)于虛機(jī)冷啟動(dòng)。
  為了模擬真實(shí)生產(chǎn)環(huán)境,我們針對(duì)單實(shí)例數(shù)據(jù)庫使用 HammerDB 作為測試工具,運(yùn)行 OLTP 工作負(fù)載(TPC-C 類工作負(fù)載),在工作負(fù)載運(yùn)行時(shí),驗(yàn)證此備份和恢復(fù)方法的步驟如下:
  通過以下任一方法創(chuàng)建 SQL Server 的崩潰前的一致備份:
  • 使用 vSphere Web Client 克隆 SQL Server 虛擬機(jī)。 此過程將創(chuàng)建用于克隆的臨時(shí)快照,然后在克隆操作完成后刪除臨時(shí)快照;
  • 使用 PowerCLI 來:
  1. 創(chuàng)建SQL Server 虛擬機(jī)快照;
  2. 克隆快照虛擬機(jī);
  3. 刪除快照。
  啟動(dòng)克隆虛擬機(jī),然后使用 SQL Server 實(shí)例恢復(fù)機(jī)制恢復(fù)克隆的數(shù)據(jù)庫。
  問題場景:我應(yīng)該如何集中監(jiān)控性能并排錯(cuò)?
  我們的解決方案描述并驗(yàn)證了如何使用 vRealize Operations Manager 6.6 內(nèi)置管理存儲(chǔ)設(shè)備的插件管理包以及由 Blue Medora 提供的用于 Microsoft SQL Server 監(jiān)控,優(yōu)化等功能的插件管理包來集中監(jiān)控性能并排錯(cuò)。
  該場景中,我們使用 HammerDB 在一段較長時(shí)間內(nèi)生成 OLTP(TPC-C 類型)工作負(fù)載。 有關(guān)配置驗(yàn)證的詳細(xì)信息可以在我們的解決方案原文中找到。 下面的示例顯示了 12 小時(shí)時(shí)間段內(nèi)監(jiān)控到的 SQL Server 數(shù)據(jù)庫性能。 該測試在初始大小約為 50GB 數(shù)據(jù)庫上運(yùn)行 HammerDB TPC-C 工作負(fù)載。該圖顯示了每秒事務(wù)數(shù),CPU 使用率和磁盤使用情況。 在數(shù)據(jù)庫事物和虛擬機(jī)使用方面,圖中顯示每秒平均交易量約為 14,000 次, CPU 利用率約為 80% 左右,磁盤空間使用在持續(xù)增長。 此端到端視圖可以幫助您確定關(guān)鍵指標(biāo)趨勢(shì)并排除瓶頸故障。
  結(jié)論
  VMware vSAN 是一款經(jīng)濟(jì)高效且高性能,可快速部署的超融合平臺(tái),易于維護(hù)并完全集成到 VMware vSphere 平臺(tái)中。
  vSAN 6.0 及其以上版本增強(qiáng)了虛機(jī)快照功能, 為用戶提供了企業(yè)級(jí)的快照和克隆功能。
  Veeam Backup&Replication 為數(shù)據(jù)庫和虛擬機(jī)提供了一系列數(shù)據(jù)保護(hù)和災(zāi)難恢復(fù)功能。Veeam Backup &Recovery for Microsoft SQL Server 可作為 VMware 備份和恢復(fù) SQL Server 的補(bǔ)充,該軟件套件可以恢復(fù)數(shù)據(jù)庫到任一時(shí)間點(diǎn),同時(shí)支持單實(shí)例和 AlwaysOn 高可用數(shù)據(jù)庫組虛擬機(jī)的備份和恢復(fù)。
  自帶存儲(chǔ)設(shè)備管理包插件的 VMware vRealize Operations 和由 Blue Medora 提供的針對(duì) Microsoft SQL Server 的 VMware vRealize Operations 管理包插件為在 VMware vSAN 超融合平臺(tái)上運(yùn)行的 Microsoft SQL Server 提供強(qiáng)大的集中管理、監(jiān)控和排錯(cuò)功能。利用這些管理包的關(guān)鍵指標(biāo)和相關(guān)數(shù)據(jù),運(yùn)營團(tuán)隊(duì)可以整合來自 vRealize Operations 的系統(tǒng)健康狀況,性能和容量報(bào)告,從而提高 vSAN 超融合系統(tǒng)管理員的生產(chǎn)力。
  總之,本操作指南驗(yàn)證 vSAN 為可提供高效的 SQL Server 數(shù)據(jù)庫 Day 2 操作與管理的超融合平臺(tái)。此外,通過與 SQL Server 數(shù)據(jù)庫與 Veeam 技術(shù)集成,vSAN 還提供了增強(qiáng)的數(shù)據(jù)保護(hù),克隆以及日常管理和故障排除功能。
  有關(guān)更多信息,請(qǐng)點(diǎn)擊閱讀原文參閱我們?cè)?storagehub.com 上的在線解決方案原文。
  同時(shí)您可以在線觀看本解決方案的視頻介紹:
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對(duì)文中陳述、觀點(diǎn)判斷保持中立,不對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請(qǐng)讀者僅作參考,并請(qǐng)自行承擔(dān)全部責(zé)任。

專題