首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows Azure上部署支持灾难恢复的web应用程序

在Windows Azure上部署支持灾难恢复的web应用程序
EN

Stack Overflow用户
提问于 2014-12-11 00:22:54
回答 1查看 164关注 0票数 0

我有一个用数据库备份的Web应用程序。(实际上我有2台虚拟机。Linux for app PHP & MySQL和另一个Windows Server for ASP.Net & Sql Server)目前部署在Windows Azure上的虚拟机(单层)上。对于灾难恢复,应用程序需要解耦。意味着代码、文件/文件夹和数据库应该是分开的。请帮助我理解1.我是否需要有2个虚拟机用于代码和数据库,并有一个存储来存储文件? 2.如果需要,那么我需要更改多少代码量? 3.你能推荐一个教程来指导我设置灾难恢复吗? 4.我是否需要保持另一个实例运行一个用于代码而另一个用于数据库? 5.如果需要,那么我如何确保代码和数据库都是同步的?

EN

回答 1

Stack Overflow用户

发布于 2014-12-11 00:42:49

您需要在数据库和应用程序级别规划高可用性和灾难恢复。

对于数据库,你需要对你的MySQL和SQL Server数据库进行某种镜像/复制(如果你有两个应用程序,一个使用MySQL,另一个使用SQL Server,从你的帖子中就不清楚了)。对于这些虚拟机,根据配置的不同,您可能需要有两个或更多虚拟机才能启用复制。看看这些关于MySQLSQL server的文章。

  • 如果你正在寻找选项(并且可以重新设计),看看SQL Database on Azure,它有内置的冗余。

  • 虚拟机必须分组到availability sets中以确保冗余。

  • article提供了更多信息,是了解如何在Azure上构建应用程序的一个很好的起点。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27405965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档