2
我有一個我試圖同步到我的臨時環境的開發站點。兩臺服務器都是運行IIS6的Windows 2003。每當我運行同步命令時,目標站點名稱和IP地址將被我的開發站點的站點名稱和IP地址覆蓋。我想保留目的地上的IP和站點名稱。我讀過,我應該使用 - 替換和綁定,所以 我試着從開發環境運行下面的腳本。MSDeploy在目標位置保留站點名稱和IP地址
msdeploy -verb:sync -source:metakey=lm/w3svc/1094372159
-dest:metakey=lm/w3svc/2126524491,computername=web-iis2bl
-replace:objectName=binding,targetattributename=bindingInformation,
match=10.6.0.93,replace=10.6.0.119
但它仍然覆蓋與10.6.0.93地址的目標。然後我發現了一些建議我可以「跳過」所有綁定的東西,所以我刪除了替換和替換。
-skip:objectName=binding
還沒有愛。我需要什麼語法來保存/跳過/不覆蓋IP和站點名稱?
'-replace:objectName = binding ...'在IIS 7.5上不適用於我......但使用'metaProperty'可以正常工作。 – tie