微软Azure云迁移指南
迁移数据中心的工具
1
如今,微软公司的Azure云服务得到快速增长,目前成为仅次于亚马逊公司的全球第二大云计算提供商,虽然微软公司表示这得益于Azure产品的应用广泛程度,但该服务的一个不可否认的吸引力在于,它使得企业的系统向云端迁移变得简单,用户可以直接获得Microsoft产品以及Linux和开源数据库等第三方产品。
由于微软公司在数据中心行业拥有长期的主导地位,因此其自有Azure公共云旨在通过易于迁移到基于微软的IT商店来保持这一优势地位,例如通过提供像Exchange这样的云计算和内部部署两种服务版本。这种便捷的迁移和云计算/内部部署的双重服务是亚马逊网络服务和谷歌云平台无法提供的选项,因为它们没有提供内部部署的系统。
微软公司提供的迁移服务可以分为三大类:
?网站
?应用程序
?数据库迁移
人们要记住的是:这个指南描述了微软公司提供的服务,其实还有大量的第三方工具、主要软件供应商,以及数百名提供迁移服务的微软最有价值专家(MVP)和顾问。
在一些研究报告中,有很多事例详细描述了用户在迁移过程经历的事情,因为他们自己进行了迁移,相信可以通过原有的内部技能进行实施,他们虽然意识到内部技能不会自动转换到云端,但其迁移最终的结果仍然一塌糊涂。采用第三方顾问的帮助应该是企业需要考虑的因素。
网站迁移到Microsoft Azure
2
通常,Azure迁移都是从免费的基本发现和评估工具Azure Migrate开始的。Azure Migrate通过基于设备的无代理发现企业的内部部署环境,从VMware虚拟化的Windows和Linux VM到应用程序和数据。它提供了一个基于代理的发现,用于可视化服务器之间的相互依赖关系以识别多层应用程序。
Azure Migrate还将通知客户其内部部署的应用程序是否适合迁移到Azure虚拟机,将会估算Azure虚拟环境的适当大小以使应用程序正常运行,并估算运行其应用程序的每月成本。
企业应该考虑使用的另一个工具是微软公司推出的评估和规划工具包(MAP)。MAP早于Azure推出,但旨在为Azure的应用程序、应用程序组合和数据库提供自动发现和清单功能。它还估计企业的应用程序之间的依赖关系的容量需求。
对于Web应用程序,微软公司提供了其他迁移工具。 Windows站点迁移工具可以在Internet信息服务器(IIS)版本5和Windows Server 2003中迁移站点,其网站之间的迁移包括诸如在每个站点、应用程序池、HTTP和HTTPS绑定,以及使用的数据库下配置的应用程序和虚拟目录。还有用于将基于Apache的站点迁移到Azure的Linux站点迁移工具。
Azure Migrate还与Azure数据库迁移服务集成,用于数据库发现和迁移。正如人们所期望的那样,它为内部部署的Microsoft SQL Server迁移到云端提供支持,但微软公司表示它将在未来支持更流行的数据库技术。
第三个迁移难题是Azure站点恢复,它有两个用例:
?将内部部署Windows Server和Linux应用程序和虚拟机迁移到微软Azure。
?如果企业的内部部署设施出现故障,可以使用Azure进行灾难恢复。
3