首先需要再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服务

clip_image001

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

clip_image002

选择实例大小

clip_image003

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

clip_image004

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

clip_image005

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

clip_image006

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

clip_image007

设置磁盘大小,下一步

clip_image008

下一步

clip_image009

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

clip_image010

启动创建吧

clip_image011

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

clip_image012

等待初始化完成

clip_image013

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

clip_image014

创建Internet网关

clip_image015

定义一个网关名称

clip_image016

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

clip_image017

选择ZJUNSEN-VPC,点击附加

clip_image018

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

clip_image019

点击保存

clip_image020

接下里需要获取Windows密码

clip_image021

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

clip_image022

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

clip_image023

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

clip_image024

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

clip_image025

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

clip_image026

默认只有一个C盘,40G

clip_image027

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

clip_image028

安装IIS

clip_image029

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

clip_image030

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

clip_image031

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

clip_image032

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

clip_image033

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

clip_image034

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

clip_image035

点击附加

clip_image036

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

clip_image037

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

clip_image038

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

clip_image039

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

clip_image040

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

clip_image041

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

clip_image042

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