Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows azure中更快的备份_Azure_Backup - Fatal编程技术网

windows azure中更快的备份

windows azure中更快的备份,azure,backup,Azure,Backup,我们正在使用WindowsAzure作为软件,当我们发布新版本的系统时,我们通常会关闭网站,并使用下面的代码进行备份。创建数据库databaseCopy作为数据库的副本 备份是为了确保没有任何问题,并且如果我们创建了更大的bug,我们可以回滚到最新版本。然而,这需要很多时间。有没有办法更快地复制?我们在发布时没有任何活跃用户,所以也许你可以用另一种方式更快地发布?如果不是,您通常如何进行数据库升级?或者您可以使用SQL数据库导入导出服务- 注意:这里提到的还有很多其他方法-不需要几个小时-您的数

我们正在使用WindowsAzure作为软件,当我们发布新版本的系统时,我们通常会关闭网站,并使用下面的代码进行备份。创建数据库databaseCopy作为数据库的副本


备份是为了确保没有任何问题,并且如果我们创建了更大的bug,我们可以回滚到最新版本。然而,这需要很多时间。有没有办法更快地复制?我们在发布时没有任何活跃用户,所以也许你可以用另一种方式更快地发布?如果不是,您通常如何进行数据库升级?

或者您可以使用SQL数据库导入导出服务-


注意:这里提到的还有很多其他方法-

不需要几个小时-您的数据库有多大?我们的数据库目前大约为10G。我想这不应该取决于你的实例有多大?我们在一个中等规模的云服务中运行这个,但数据库不应该与云服务的大小相关?这是一个缓慢的过程,目前你对此无能为力。我们有一个25gb的数据库,大约需要3个小时。据说这方面正在进行一些改进,但到目前为止还没有确定的时间表谢谢你的评论。我想目前我不得不接受这些限制。问题是,它不能像导出一样执行事务一致性备份。因此,Microsoft建议先复制数据库,然后再导出该数据库。当然,如果系统坏了,你就没事了。不过,使用复制数据库意味着您只需重命名数据库即可在几秒钟内回滚,这在部署场景中非常理想。