新舊系統遷移是一個整體系統工程。遷移必須保證用戶系統建設的相關要求,在遷移過程中,我們需要重點考慮幾個問題:
1.數據庫的遷移,如果涉及到數據庫的話,首先肯定是要將數據庫備份并且還原過去了哦。但是數據庫的Job,DBLink等就不能直接Copy了,需要重新部署job和DBLink,而且存儲過程和函數中相應的dblink也要修改了。
系統遷移
2.應用程序,這個自然就不用多說了,而且要注意修改配置文件,數據庫的已經換了地方,所以配置文件中數據庫連接字符串都要改。
3.對應的webService全部也要遷移過去,而且如果配置的webServic的名稱改變了,對應的程序也要跟著變化,同時webService對應的數據庫也要發生變化。
4.應用程序的下載路徑如果不是采用的相對路徑,也是需要變化的。
5.服務器對外映射的端口號,網址等如果發生了變化,系統也必須做出對應的調整。
總結,遷移涉及到的除了應用、實例、數據庫的操作以外,還涉及到遷移前規劃、遷移后測試的完整性測試。這些測試包括但不限于數據一致性測試、數據完整性測試、應用會話狀態完整性測試、連接中斷測試、數據恢復測試。只有這樣才能保證遷移的安全性和有效性。