前言:
昨夜斷網時,無聊中就看了下某網友的給的DLL里的關於數據層多數據庫的實現,看到一個槽點,本來想寫寫。
今天發現秋色園4號(明天)就要過期了,VPS商同時也要回收舊機器,所以必須轉移VPS到另一台去。
所以從下午2點開始折騰到4點,2小時算是折騰完了,因為感覺有些步驟每次轉移都重復的一樣,特此記錄下過程。
網站轉移過程,大體過程如下:
一:機器的基礎設置:
1:VPS重裝系統2003,速度很快,10分鍾左右:
2:硬盤新建分區,40G的分出了D和E:

3:重命名Administrator用戶名和密碼:

4:取消故障報告,並關閉了windows升級更新,默認提供的補丁已經很新了,而且win2003都10年了,估計也沒啥要補了:

5:將虛擬內存從C轉移到其它盤(E)(需要重啟,留到了最后重啟)。
這個就省圖了。
6:修改遠程3389端口,(需要重啟,留到了最后重啟):

這工具以前我發布過,還開放了源碼的。
二:數據程序及文件的打包轉移:
考慮到兩台VPS服務器都在美國,所以最佳的方式就是從一台VPS遠程到另一台(並把驅動器帶過去)
通過驅動區的復制粘貼功能,發現速度不錯,能達到近以M為單位的速度。
數據的轉移過程基本包括:
1:工具及安裝程序的轉移
2:網站程序及數據的轉移
3:網站應用程序池的備份和網站備份的轉移(這個很悲催,一個應用程序池備份一個,一個網站備份一個,好在數量不多,一共就8個)
4:數據庫備份轉移
三:程序的安裝
1:安裝遠程控制工具(Radmin),並設置好端口密碼和授權碼。
2:安裝mssql。
四:網站的還原
1:還原網站的程序和數據,注意某些目錄可能要設置Everyone權限。
PS:由於修改了賬號名稱(沒重啟電腦之前,是不能重啟IIS的,會報賬號名映射錯誤)

2:還原數據庫后,同時還要注意數據庫賬號(新建)還原。
3:修改sa賬號密碼,關閉遠程tcp(1433端口的訪問)。
4:注意IP的變化引發的設置(包括可能的web.config和iis里涉及ip的綁定頭)
五:站點IP解析轉移
1:先用IP或其它域名綁定測試下站點訪問是否正常。
2:將域名的dns解析到新的IP去。
轉移完成,整個過程2小時,剩下的就是求神保佑,一切平安~~~~
