1909浏覽量
IIS配置跨服務器遷移
這幾天,因爲服務器要重裝,要将此服務器的IIS網站搬到别一(yī)台服務器,因運行在此服務器上的站點有200多,不可能手動去(qù)重新設置,在網上找了一(yī)些遷移的工(gōng)具,效果不理想,仔細研究IIS後,終天找到了一(yī)個比較好的解決辦法,方法如下(xià): 打開(kāi)Internet信息服務(IIS)
--->右鍵“網站”
--->“所有任務”
--->彈出的保存窗口,填寫文件名和路徑,将IIS的配置保存一(yī)份。
然後,将這份備份,上傳到另一(yī)台服務器上,比如我(wǒ)放(fàng)在遷移服務器的d:iisbak.xml
下(xià)面開(kāi)始在遷移服務器上做還原操作了:
“開(kāi)始”---“運行”---輸入“cmd”,打開(kāi)命令窗口,用下(xià)面的命令,控制切換到 windowssystem32 目錄
cd C:windowssystem32
那麽,現在就可以輸入命令還原了,
iiscnfg /import /f d:iisbak.xml /sp /LM/W3SVC /dp /LM/W3SVC /children
這個命令,就可以把舊(jiù)服務器上的IIS所有配置還原到新的IIS配置了
說明:/LM/W3SVC 這個是在你的備份裏面有的,注意的是,如果你的新服務器,原來有了一(yī)些網站的話(huà),就要用到合并了,上面的命令加多一(yī)個“/merge”,如下(xià)
iiscnfg /import /f d:iisbak.xml /sp /LM/W3SVC /dp /LM/W3SVC /children /merge
如果服務器IP、網站獨立運行用戶有變可對iisbak.xml文件進行修改,批量替換,以上幾步就可以輕松對IIS跨服務器遷移。