如何备份azure cloudapp?
我已经创建了一个云应用程序,它带有一个分布式包,可以让azure从weburl下载内容。(复合c1) 现在我想备份我的应用程序,可能对源代码做一些更改,然后再次上传如何备份azure cloudapp?,azure,c1-cms,Azure,C1 Cms,我已经创建了一个云应用程序,它带有一个分布式包,可以让azure从weburl下载内容。(复合c1) 现在我想备份我的应用程序,可能对源代码做一些更改,然后再次上传 如何获取cloudapp上文件的备份 您不太清楚是否需要应用程序代码或正在下载的文件的备份(尽管我认为您在后续评论中有所澄清) 当您部署云服务应用程序时,代码被打包到cspkg文件中并发送到部署。某些部署工具(如Visual Studio、PowerShell cmdlet等)将使用存储帐户将包文件上载到BLOB存储。这意味着您将拥
如何获取cloudapp上文件的备份 您不太清楚是否需要应用程序代码或正在下载的文件的备份(尽管我认为您在后续评论中有所澄清) 当您部署云服务应用程序时,代码被打包到cspkg文件中并发送到部署。某些部署工具(如Visual Studio、PowerShell cmdlet等)将使用存储帐户将包文件上载到BLOB存储。这意味着您将拥有已部署包的副本。如果您不使用使用存储帐户进行部署的工具,我强烈建议您也保留一份部署包的副本,以防需要回滚到一个 现在,如果您正在更改应用程序中的代码,那么您可以在本地进行更改,并对其进行测试,然后重新部署。对此,您有多种选择。您可以删除以前的部署并重新部署新部署(这将导致应用程序停机)。另一种选择是执行就地升级,在这里,您的部署将使用新包一次更新几台机器(如果您正在运行多个实例)。其他选项也是VIP交换,您可以在暂存槽中加载新代码,然后在暂存和生产之间交换位。我建议在MSDN上部署新代码以理解它们(它们都有优点和缺点,其中一些不能根据您对代码所做的更改来完成) 在您的评论中,您似乎更感兴趣的是在您的应用程序将BLOB存储帐户中的文件取下后,获取它们的备份。你在这里也有一些看法:
- 使用Azure存储资源管理器工具(如大脑数据云存储工作室、AzureXplorer等)手动下载它们(我使用大脑数据工具)
- 创建一些代码来提取数据。您可以使用(.NET、PHP等)中的任何一个来实现这一点,甚至可以使用像RedGate这样的供应商提供的工具