首先需要再https://console.amazonaws.cn上创建一台EC2实例,这些 EC2 实例包括:

  • 64 位版本的 Windows Server 2008 R2 SP1 或更高版本

  • Windows Server 2012

  • Windows Server 2012 R2

  • Windows Server 2016

服务器上只能有 Citrix PV 或 AWS PV 驱动程序;其他PV驱动程序不支持,例如RedHat PV驱动程序。

接着需要准备好Azure的环境,Azure主要是采用恢复保管库里的Site Recovery服务来实现对VM启用复制迁移到Azure平台上的,Azure Site Recovery 会自动在要复制的每个VM 上安装 Mobility Service服务。 若要进行自动安装,需在AWS业务虚拟机上准备一个帐户,Site Recovery 将使用该帐户访问VM。

还需要一个单独的 EC2 虚拟机,以便用作 Site Recovery 配置服务器。 此实例必须运行 Windows Server 2012 R2英文版。

抱着学习的心态,我先再AWS上创建Windows Server虚拟机AWSWEB,该虚拟机提供默认的IIS服务

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第1张图片

选择一台Windows Server 2012 R2简体中文版的系统映像

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第2张图片

选择实例大小

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第3张图片

新建一个虚拟网络VPC,自动分配共有IP就是可以获取到动态的公网IP地址。

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第4张图片

定义VPC的标签以及地址范围

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第5张图片

接下来创建子网,定义标签核地址范围

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第6张图片

创建好VPC虚拟网络和子网以后就可以刷新选择了

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第7张图片

设置磁盘大小,下一步

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第8张图片

下一步

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第9张图片

新建一个安全组,也就是防火墙开放哪些端口

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第10张图片

启动创建吧

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第11张图片

新建一个密钥对,下载密钥对,再启动实例

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第12张图片

等待初始化完成

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第13张图片

接下来从服务导航到VPC里,我们需要创建一个Internet网关,否则我们无法从互联网远程桌面到该虚拟机

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第14张图片

创建Internet网关

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第15张图片

定义一个网关名称

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第16张图片

选择创建好的Internet网关附件到刚才创建的VPC虚拟网络上

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第17张图片

选择ZJUNSEN-VPC,点击附加

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第18张图片

接下来还需要编辑下路由表,为虚拟网络设置到Internet的出口网关路由

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第19张图片

点击保存

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第20张图片

接下里需要获取Windows密码

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第21张图片

选择文件,指定刚才创建该实例虚拟机时下载的密钥对,然后点击解密密码获取Windows密码

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第22张图片

可以看到公网IP以及用户名密码了

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第23张图片

远程桌面登陆上去配置默认的IIS吧

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第24张图片

登陆上去后就先重置下Administrator密码吧

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第25张图片

当然也可以重命名下计算机名称

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第26张图片

默认只有一个C盘,40G

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第27张图片

安装IIS配置默认的WEB服务吧

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第28张图片

安装IIS

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第29张图片

接下来给这台虚拟机添加个名称AWSWEB便于识别

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第30张图片

再添加一个数据磁盘,需要导航到卷,新建一个卷

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第31张图片

设置卷类型,设置卷大小,创建

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第32张图片

给这个卷也命名一个Name便于识别

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第33张图片

接下来连接卷给AWSWEB虚拟机作为D盘数据盘使用

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第34张图片

选择实例是我们的AWSWEB虚拟机

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第35张图片

点击附加

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第36张图片

添加好以后就登陆到AWSWEB虚拟机,打开磁盘管理器去对新加的卷进行联机、初始化、新建卷、格式化、分配盘符等操作

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第37张图片

接下来我配置下IIS,创建一个WEB站点,端口9999,指向D盘我创建的web文件夹里的index.html文件

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第38张图片

自己写了一个HTML的静态页面

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第39张图片

接着在该虚拟机的Windows防火墙入站规则中添加一个TCP9999端口的访问规则

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第40张图片

然后需要在AWS上的安全组开放9999端口

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第41张图片

这下Internet上就可以访问我的这个站点了

44.将国内版AWS的虚拟机迁移到国内版Azure(上)_第42张图片

那么我的AWSWEB虚拟机实例就准备完毕了。这就模拟的是我的业务虚拟机。