2013-01-17 41 views
0

我想處理現有虛擬機中的一些維護,該虛擬機已在託管網站。所以我創建了一個Web角色並將其打包到.cspkg文件中。我沒有辦法在現有的虛擬機上進行部署。假設我沒有任何可以創建的Vm的新實例,並且我也不想刪除以前創建的實例。我只是想在現有的VM中添加這個。
我實際上想要從blob存儲裝載驅動器。所以我跟着this鏈接爲它創建了web角色。 是不是可以通過創建一個具有相同邏輯的小型.exe文件來在c#中裝載驅動器來做同樣的事情。我可以隨時在VM中執行任何操作,並執行我想要的操作。在現有虛擬機上部署服務

回答

1

如果我正確理解您的問題,您將部署一個Web角色,以便用新軟件包進行更新。 這是可能的,除其他方式,通過管理門戶。 選擇您想要更新的雲服務,然後選擇您的部署插槽(製作或分段),然後您可以單擊底部工具欄上的更新按鈕,此按鈕將打開一個彈出窗口,允許您提供新的包裝和配置文件。

Update dialog

一個更好的選擇是將新版本部署到臨時插槽,測試,然後使用VIP交換分期和生產之間的交換使得最新的軟件包的「活」的。

+0

感謝您的快速響應。但是這種方法不是取代舊的虛擬機。即,如果我遵循這種方法,託管在虛擬機和其他數據上的網站將被替換爲這項新服務。我不希望我想將該新服務附加到現有VM上。這就是爲什麼我問任何其他方式(創建一個exe)來做到這一點。 –

+0

好的 - 道歉誤解你的問題。通過追加這項新服務,你的意思是什麼?那是第二個網絡角色?如果是這樣,我不相信這是可能的,如果沒有重新部署 –

+0

這就行了,現在我得到一個直「不可能」。但我必須在某種程度上實現這一功能。是否可以創建一個可以以我想要的方式安裝(或卸載)天藍色驅動器的應用程序?如果是,我需要一些幫助。 –