如何備份和恢復你的TFS服務器(一)

備份和恢復一個TFS(Team Foundation Server)服務器經常使人心生畏懼。由於這會涉及到不少服務和步驟。TFS(Team Foundation Server)2010一發布,我就知道咱們必需要作些什麼來改進這個過程,同時,咱們也開始討論如何簡化這個過程。咱們關注的主要客戶是小型的團隊,它們既沒有數據中心運營團隊,也沒有知道如何導入和導出SQL備份的DBA(Database administrator)。數據庫

幾個月之前,咱們計劃構建一個全新的Power Tool,這個工具將會極大地簡化備份和恢復一個TFS(Team Foundation Server)服務器的過程。我很自豪地宣佈,咱們已經實現了這個Power Tool,它會包含在Power Tools的下一個版本中(如今,尚未肯定具體日期,可是應該就在接下來的幾個月內發佈)。服務器

在咱們當前發佈的備份指南中,最使人沮喪的事情是:你每次在服務器中添加一個新的項目集合的時候,你都必需要在這個新的數據庫中安裝一些新的存儲過程,以確保它能夠得到和其它全部的數據庫一致的快照。據我所知,大多數人都會忘記作這件事情。雖然,這並不意味着世界末日,可是,若是你忘記作這件事情,它就沒法給你提供最無縫的恢復體驗。這個新工具最酷的一個特性是:你每次進行備份的時候,它均可以自動地掃描全部的項目集合,同時,它會確保安裝了全部合適的快照,當你創建一個新的集合的時候,沒有任何附加的備份工做須要你來完成。這個新集合會被自動地配置,而後添加到你現有的備份計劃中。工具

你的部署越複雜,你的備份就越複雜。在這個討論中,我將會把關注點放在TFS的初級用戶上,由於這方面的簡化是最大的,可是,這個Power Tool實際上能夠幫助全部用戶簡化備份和恢復的過程。測試

當咱們開始構建這個Power Tool的時候,咱們決定要利用全新的2010管理控制檯的一個未公開的特性:可擴展性。實際上,這個管理控制檯是支持插件的,可是咱們沒有在文檔中公開這些接口,由於咱們尚未對它們進行足夠的測試。這是第一次真正地對它們進行測試,我但願在未來咱們能夠把這些接口公開給第三方的插件。讓我帶你領略一下全新的備份體驗,同時,我會告訴你這個工具能夠作些什麼。插件

相關文章
相關標籤/搜索