为菜鸟问题道歉,我以前从未处理过故障转移。
目前,我们有一个运行 Windows Server、SQL Server、ASP.NET 和一个(非常大的)Web 应用程序的硬件服务器。我们正在考虑将其迁移到 Azure VM。
我在 SLA 中看到,如果我运行多个Azure VM 实例,Microsoft 将只保证 99.95% 的可用性,以允许失败和重新启动等。
这是否意味着我因此需要管理和维护两台服务器?例如,两个版本的 SQL,每个版本都有一个数据库,以及两组 ASP.NET 应用程序文件?如果正确,这会使价格大幅上涨。
我认为没有办法将一台服务器“镜像”到另一台服务器以减少这种工作量?
此外,我们的硬件服务器上有 25,000 个上传的文件。我们是否需要将它们放在 VHD 上,然后将它们“链接”到正在运行的任何实时服务器,还是 Azure 会自动执行此操作?还是必须将它们从实时服务器镜像到故障转移服务器?
任何指针将不胜感激。我已经阅读了所有 Azure 文档,但并没有真正让事情变得更清楚......