我們有一個每晚運行的SSIS包,它需要幾個生產數據庫的備份,恢復到一個暫存數據庫,刪除敏感信息,然後備份這個暫存數據庫在另一臺服務器上恢復,以便hyperion傢伙可以運行他們的工作。整個過程大約需要4個半小時,但最後的過程需要更長的時間 - 有時需要大約6個小時。涉及的prod數據庫的大小是190 GB和90 GB。我們正在使用litespeed進行備份和恢復。我想知道是否有加快這個過程(我知道,回答這個問題應該是Paul Randal的意見,「那麼,這取決於」) - 除了SSIS包之外,還有其他更好的方法可以獲得嗎?相同的結果?每晚數據庫恢復 - SSIS包 - SQL Server 2005
這是要求。在REPORT1.SERVER3
- 備份PRODDB1.SERVER1,PRODDB2.SERVER2
- 上TEST.SERVER2恢復PRODDB2.SERVER2
- 上TEST.SERVER2刪除敏感數據
- 恢復TEST.SERVER2
- 寫Hyperion的通知文件,他們可以開始運行他們的作業
- 恢復REPORT2.SERVER3上的PRODDB1.SERVER1
- 運行某些post restore scr ipts on REPORT2.SERVER3
Sam - 謝謝!這有幫助! – Ranjeeth 2010-08-17 10:26:11
最大併發可執行文件設置爲'-1',這應該處理串行執行的任務,對吧? – Ranjeeth 2010-08-17 10:38:21
聽起來不錯。很想知道你得到了什麼樣的改進。 – Sam 2010-08-18 21:45:26