因SERVER老舊 要買新SERVER 網頁要做移機的動作
因早期是找人幫忙架設的 也已經找不到原本架設的人了
我目前的系統為 WINDOWS 2003
使用IIS6架網頁 資料庫為SQL SERVER
再來會買一台新SERVER 系統會用 SERVER 2008 R2或SERVER 2012的版本
因這網頁為APS寫的 還有資料庫的問題
不曉得我該如何做移機的動作 或是有甚麼建議 可以協助我
麻煩各位高手 給小弟指點 謝謝
買一台新主機,要有四顆硬碟,及RAID6磁碟陣列卡
至於CPU一定是64位元的,記憶體部分當然越多越好!
新主機準備好後,請在新主機安裝VMware ESXi 5.5/6.0環境
而舊主機安裝VMware Converter Standalone後,即可遷移到新主機運作啦!
如果真的不熟悉步驟,可以來電討論討論!
0800-211-266,高先生
使用GHOST軟體,不算喔!
所以exoduswu大大,你想想看,舊主機遷移到新主機,有太多(眉腳)要注意!
還使選用我的方案,VMware遷移吧!
ODBC的設定沒那麼難
若沒辦法直接匯出匯入
記一下設定重設就好
PowerShell有帳號的匯出匯入的指令
也不是做不到
微軟都停止2003的技術支援了
還是同時更新一下OS比較好
ODBC的設定沒哪麼難吧!!!
可以先在新主機上根據舊主機的ODBC設定,先設定好
進行測試,確定無誤才進行移轉網站ASP即可
1.備份 MSSQL 資料庫,再到新DB上執行還原
2.備份 IIS 設定
參考MSDN
備份及還原 IIS 6.0 中的 Metabase
使用 Iisback.vbs 備份 IIS 設定
檔案部份則是將網站資料夾複製過去即可..
要確認是否有設定虛擬目錄...有的話也要複製該實體資料夾
3.確認是否有使用COM+元件, 系統管理工具->元件服務
電腦/我的電腦/COM+應用程式
有使用時..將應用程式匯出,然後到新主機中匯入
新主機要記得安裝 IIS, 因為是ASP網站,安裝時WWW服務下要選取ASP功能
還有網頁是 ASP 不是 APS..
基本上轉移應該不會有什麼問題,但是有幾點需注意
一、ASP抓SQLSERVER的資料是靠ODBC的,所以先檢查一下,在ODBC上有多少設定,得在新的主機上全數先設好。在設定好ODBC之後,可選先轉移幾支ASP程式過去測試。
二、若是有做上傳附件的元件,那就得先改好程式,因為存放的地方或許會不同。
三、在IIS上若有設定虛擬目錄,那也得同步轉移設定。
四、程式使用權限的控管方式,也需要注意,最好是做一樣的,這樣才不會增加程式的修改量。
不過幸好你是採購新的主機來安裝,可以一部份一部份的程式慢慢轉移,先轉移之後,做好測試,沒問題再通知上線。
印象中,Windows Server 2012 R2 好像是不支援ASP的,要確認,別忙了一大圈,結果是不支援,那就做白工了
looney提到:
ASP抓SQLSERVER的資料是靠ODBC的,所以先檢查一下,在ODBC上有多少設定,得在新的主機上全數先設好。在設定好ODBC之後,可選先轉移幾支ASP程式過去測試。
不見得是 ODBC, 要看 DB connect string Provider 是用什麼
[http://www.sqlstrings.com/sql-server-asp-conection.htm
](http://www.sqlstrings.com/sql-server-asp-conection.htm<br />
)> looney提到:
印象中,Windows Server 2012 R2 好像是不支援ASP的,要確認,別忙了一大圈,結果是不支援,那就做白工了
looney 大大...您誤解了! Windows Server 2012 R2 也是支援傳統 ASP
請看 - 在 IIS 上建置傳統 ASP 網站
https://technet.microsoft.com/zh-tw/library/hh831387.aspx?f=255&MSPPError=-2147217396
1.SQL Server也是可以用文字設定檔連接的.
2.win2012 還是有支援傳統asp的.
3.板主要移轉asp~最重要是看額外安裝的元件是否有支援64位元~如果開發的元件沒有支援64就..
jer5173提到:
額外安裝的元件是否有支援64位元
用不著哭啊....把WebSite設定成跑32位元模式就好了唄
建立一個應用程式集區供ASP網站使用,然後到應用程式集區的『進階設定』,把『啟用32位元應用程式』設定為true就好囉
哈哈,各位邦友果然有心人啊
今天又得到許多新的知識
wiselou提到:
WebSite設定成跑32位元
如果有那麼簡單就好....點安裝元件就出現...程式錯誤或者完全沒反應...
wiselou提到:
用不著哭啊
有的程式還出現請購買64位元...但想購買還找不到原廠商.很...
jer5173提到:
有的程式還出現請購買64位元
這就沒辦法了...該元件去偵測OS的版本...
奇怪,我家的IIS用x64OS+x86的元件,迄今都相安無事....
jer5173提到:
有的程式還出現請購買64位元
貼出你的"程式"
或是圖
大家幫你找原廠
那都以前的事了(前公司發生過的事)~回想起來真遭..
現在都嘛新Server 2012 R2 + SQL Server 2014架.aspx的網頁了
下次來換Server 2016~哈...
看公司啦
有的公司就不會進步的那麼快
ASP不死,只是逐漸凋零
1.如果發文大大沒有相關經驗,建議找廠商協助
2.可以找廠商報價新主機加協助移轉的費用
(主機看你選的機型會有不同的價錢,移轉的費用要看你的網站本身當初的架構)
3.選單機或是於虛擬化環境中建置均可,比較不建議直接將原有主機P2V
雖然這樣很簡單,但是問題有兩個
A.原本系統Windows 2003已經不支援了,改天發生問題求救無門
B.發文大大仍然不知道原網站架構的細節,改天如果有其他需求又該如何處理