我已經創建了一個雲應用程序,使用分佈式打包方式,可以從weburl下載內容。 (複合c1)如何備份天藍色的雲應用程序?
現在我想對我的應用程序進行備份,可能會對源代碼進行一些更改並重新上傳。
如何獲取cloudapp上的文件備份?
我已經創建了一個雲應用程序,使用分佈式打包方式,可以從weburl下載內容。 (複合c1)如何備份天藍色的雲應用程序?
現在我想對我的應用程序進行備份,可能會對源代碼進行一些更改並重新上傳。
如何獲取cloudapp上的文件備份?
如果您需要備份應用程序代碼或正在下載的文件(儘管我認爲您在後續評論中有所澄清),您並不十分清楚。
當您部署Cloud Services應用程序時,代碼將打包到cspkg文件中併發送到部署中。一些部署工具(如Visual Studio,PowerShell Cmdlet等)將使用存儲帳戶將包文件上傳到BLOB存儲。這意味着您將擁有已部署的軟件包的副本。如果您不使用使用存儲帳戶進行部署的工具,我強烈建議您還保留部署的軟件包的副本,以防需要回滾到其中一個。
現在,如果您在應用程序中更改代碼,那麼您可以在本地進行更改,然後對其進行測試,然後重新部署。你有幾個選擇。您可以刪除以前的部署並重新部署新的部署(這會導致您的應用停機)。另一種選擇是執行就地升級,其中您的部署每次使用新軟件包更新幾臺機器(如果您正在運行多個實例)。其他選項也是一個VIP交換,您可以在分段插槽中加載新代碼,然後在分段和生產之間交換位。我建議researching these options在MSDN上部署新代碼以瞭解它們(它們都有優點和缺點,其中一些無法完成,具體取決於您對代碼所做的更改)。
在您的評論中,似乎您更喜歡在應用程序將其拉下後備份BLOB存儲帳戶中的文件。你有幾個opions這裏還有:
我本來可以更清楚,我正在談論一個CMS系統複合C1。它建立在文件位於存儲帳戶的斑點上,然後將其緩存到網站的本地存儲的想法基礎上。對本地系統進行更改時,會將其與存儲帳戶同步。在我首先寫下這個問題後,我注意到了這一點。但感謝更普遍的答案,它也爲我澄清了一些事情。 –
我發現了一個工具空間塊。可以從存儲帳戶上傳/下載文件。 –
想要備份應用程序下載的文件嗎?如果是,那麼存儲在哪裏(例如本地存儲,blob存儲)? – mcollier
我剛剛發現複合c1在azure上的工作方式是將所有內容備份到blob存儲。所以我只需要弄清楚它是否可以刪除我的雲應用程序,並設置一個新的存儲帳戶,並自動同步這些文件。如果是這樣的話,我想我只需要一個備份工具來備份azure blob容器。 –