MichaelDonnelly是美國SQLServer用戶群組的負責人,他在職業(yè)生涯中曾經(jīng)任職數(shù)據(jù)庫管理員(DBA)和數(shù)據(jù)庫架構(gòu)師。作為一名DBA,他一直有件事是不會放心交給別人的:恢復數(shù)據(jù)庫備份。他認為SQL Server數(shù)據(jù)庫恢復是初級DBA或開發(fā)者無法勝任的技術(shù)任務(wù)。
Donnelly現(xiàn)在是Digineer的一名咨詢顧問,他指出,如果當前恢復工作沒有那么緊迫,那么將這些任務(wù)交給初級DBA去處理可能會有更大的好處。Donnelly介紹說,他曾經(jīng)不得不恢復一個300GB的文件。雖然他只需要一個數(shù)據(jù)表(文件),但仍然不得不從備份中恢復整個數(shù)據(jù)庫,然后再將它遷移到開發(fā)環(huán)境。然而,在這之前,他還必須清理開發(fā)環(huán)境,使之能容納數(shù)據(jù)庫。他認為,如果當時能夠只復制所需要的數(shù)據(jù)庫,那么事情會簡單得多。
在了解Donnelly及其他SQL Server用戶的問題之后,KrollOntrack公司抓住了這個市場機會。它近期發(fā)布了針對SQLServer的產(chǎn)品Ontrack PowerControls,它允許用戶通過拖放操作選擇和恢復指定的數(shù)據(jù)表。
Shannon Roderick是明尼蘇達州兒童醫(yī)院的數(shù)據(jù)庫管理員,他非常喜歡這個新產(chǎn)品。他與Donnelly一起參與了OntrackPowerControls for SQL的內(nèi)部測試。
在他到兒童醫(yī)院工作之前,Roderick經(jīng)常需要在開發(fā)者更新軟件之后恢復數(shù)據(jù)庫。然后,他一般需要近20分鐘才能恢復數(shù)據(jù)。Roderick使用戴爾的LiteSpeed軟件來執(zhí)行恢復操作,但是這個軟件的速度與效率還達不到他的要求。
他說:“當更新生產(chǎn)環(huán)境時,所有東西都變得亂七八糟,你一定希望數(shù)據(jù)盡快恢復。”
Kroll Ontrack在2014年7月開始內(nèi)部測試。它從SQL Server用戶群組中尋找測試者。Donnelly認為Ontrack PowerControls可以讓DBA擺脫數(shù)據(jù)庫恢復工作。他說:“即使是一位稍微懂得SQL Server管理的開發(fā)者都可以使用這個產(chǎn)品來導入數(shù)據(jù),我曾經(jīng)見過一些與這個產(chǎn)品類似的第三方工具,但是從來沒有見過有這種拖拽功能。”
然而,Donnelly也對后續(xù)版本提出了一些建議。Ontrack PowerControls目前只支持SQL Server 2012,而Donnelly使用的是SQLServer 2014。他還特別希望在下一個版本上增加參照完整性的支持。
Roderick一直在開發(fā)、管理和恢復過程中使用Ontrack PowerControls。然而,他并沒有使用內(nèi)部測試版本去恢復生產(chǎn)服務(wù)器的數(shù)據(jù)。它的速度很快,也很簡單,并且不會帶來太多的額外開銷。
他特別指出,有了OntrackPowerControls之后,他完全不需要再進入生產(chǎn)服務(wù)器。與LiteSpeed等類似的產(chǎn)品相比,它完成這個任務(wù)的效率要高很多。
Roderick還提到,Ontrack PowerControls還面向工作流。它是非常非常精準的恢復工具。Roderick希望后續(xù)版本能提高更加細粒度的恢復。
Roderick說:“內(nèi)部測試版本中最好的東西是Kroll非常關(guān)注于從社區(qū)獲得反饋。”Roderick和Donnelly一直與Kroll Ontrack的代表定期會面,給他們提供一些建議,然后他們很快會在產(chǎn)品中看到自己提出的功能。
企業(yè)解決方案產(chǎn)品主管Tom McCaffrey指出,參與Kroll Ontrack內(nèi)部測試的用戶比以前要多得多。然而,這個過程取得成功使得Kroll Ontrack的管理層鼓勵其他團隊也采用相同的策略。
McCaffrey計劃明年繼續(xù)與SQL Server用戶群組會面,以便從中獲得更多關(guān)于SQL Server數(shù)據(jù)庫恢復技術(shù)的反饋。他指出,Kroll會每個月發(fā)布Ontrack PowerControls for SQL版本更新,增加一些用戶希望增加的特性?,F(xiàn)在呼聲最高的新特性是Roderick提出的增加恢復粒度。McCaffrey透露說,下一個版本用戶就可以看到Donnelly請求的功能,支持SQL Server 2014、2008和2005、改進參照完整性及壓縮備份文件。