我正在嘗試構建一個虛擬機,用於克隆我們的Web應用程序的生產實例中使用的服務器之一,以便我們可以對其進行部署測試。如何安全地將所有IIS設置從一臺服務器導出到另一臺服務器?
我已經獲得了所有必要的文件,安裝了IIS,數據庫已啓動並正在運行。在我看來,剩下的就是將所有IIS設置從生產環境複製到虛擬機。在過去,我在類似的情況下簡單地備份元數據庫,找到文件,將其移動到新機器上並進行恢復。然而,這是一個更困難的情況,當我嘗試這樣做時,目標計算機告訴我元數據庫文件具有「無效簽名」。
谷歌搜索了一段時間,我發現這個建議是使用iiscnfg.vbs/export然而,this上的msdn頁面建議使用iiscnfg.vbs /copy(儘管鏈接指向自身)。
所以下面爲副本的所有步驟,我得到下面的輸出:
C:\WINDOWS\system32>cscript.exe iiscnfg.vbs /copy /ts 208.10.202.61 /tu wmydomain\admin /tp mypassword
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Backing up server 127.0.0.1
Backup complete.
Mapping local drive E: to admin share on server 127.0.0.1
Mapping local drive F: to admin share on server 208.10.202.61
這看起來不錯,但在目標計算機上它似乎什麼都沒有改變。是什麼賦予了?有沒有另一種方法來做到這一點?
嗯......這些服務器實際上都在.NET 1.1上,所以它不會起作用(2.0是prereq)。但是,當我得到這個迴應時,我已經完成了每個設置,並且手工完成了相同的操作。慢,但它的作品 – 2009-02-23 17:39:46