如何备份azure云服务?

时间:2014-01-06 22:51:44

标签: asp.net-mvc-4 azure

有没有办法可以备份我的azure云服务(备份.pkg和.cscfg文件)。

我们在一年前部署了一个现有的azure云服务。现在我们既没有旧版本的源代码也没有安装文件(.pkg文件和.cscfg文件)。我们想要创建当前云服务的备份。我们创建了一个新版本的云服务,并尝试进行VIP交换但没有工作(Windows Azure无法在具有不同端点数的部署之间执行VIP交换。)我们的新版本有许多新的更改,与旧版本不兼容。

我需要找到一种方法来从云中的现有部署备份.pkg和.cscfg文件。 针对这种情况的任何建议/解决方法

1 个答案:

答案 0 :(得分:1)

服务管理API上似乎有一个 Get Package 操作,可以从Cloud Service部署中检索.cscfg和.cspkg文件。见http://msdn.microsoft.com/en-us/library/windowsazure/jj154121.aspx

您还可以尝试使用Cerebrata的Azure Management Studio(AMS)。 AMS在云(托管)服务部署中包含“保存包”按钮。我假设AMS使用相同的API来下载.cscfg和.cspkg文件。只需按几下按钮即可完成。 :)