wuaji 发表于 2019-2-22 10:02:20

44.将国内版AWS的虚拟机迁移到国内版Azure(上)

  首先需要再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服务
https://s1.运维网.com/images/blog/201804/20/d602283a4c41e61c828c9466265a515e.png
  选择一台Windows Server 2012 R2简体中文版的系统映像
https://s1.运维网.com/images/blog/201804/20/7bc01a960314b3f08a33f4f1692eff5a.png
  选择实例大小
https://s1.运维网.com/images/blog/201804/20/c7cd6ecca0f2bec9bd36200847d26bf2.png
  新建一个虚拟网络VPC,自动分配共有IP就是可以获取到动态的公网IP地址。
https://s1.运维网.com/images/blog/201804/20/804a8d921910571219f8d8105b67a0b0.png
  定义VPC的标签以及地址范围
https://s1.运维网.com/images/blog/201804/20/19a4b34017c086dd36a64837a31debad.png
  接下来创建子网,定义标签核地址范围
https://s1.运维网.com/images/blog/201804/20/827817139cc0f8b6f8e371629eed7d35.png
  创建好VPC虚拟网络和子网以后就可以刷新选择了
https://s1.运维网.com/images/blog/201804/20/a1c5e89b8e6cb82f94bf6fdddc487d81.png
  设置磁盘大小,下一步
https://s1.运维网.com/images/blog/201804/20/5946a87fc4f4b325114fb8d3599fa8e0.png
  下一步
https://s1.运维网.com/images/blog/201804/20/bb006c01e3cf392f7447b4931af081be.png
  新建一个安全组,也就是防火墙开放哪些端口
https://s1.运维网.com/images/blog/201804/20/bfbe0de65fdd3976a63a72b67c4dbe4b.png
  启动创建吧
https://s1.运维网.com/images/blog/201804/20/4b023c6aa005fa7cca73c670c83796dc.png
  新建一个密钥对,下载密钥对,再启动实例
https://s1.运维网.com/images/blog/201804/20/aa44be028145e87630fbccfa390de0b9.png
  等待初始化完成
https://s1.运维网.com/images/blog/201804/20/79b3074551b5bd7bacf103f00062c339.png
  接下来从服务导航到VPC里,我们需要创建一个Internet网关,否则我们无法从互联网远程桌面到该虚拟机
https://s1.运维网.com/images/blog/201804/20/1c510224b1a33fdb21f6dfa51f43200f.png
  创建Internet网关
https://s1.运维网.com/images/blog/201804/20/92bfcd0b2d32b6cea9f1ef005a8fdf98.png
  定义一个网关名称
https://s1.运维网.com/images/blog/201804/20/9cb22712e8922f46278ed12a922815dd.png
  选择创建好的Internet网关附件到刚才创建的VPC虚拟网络上
https://s1.运维网.com/images/blog/201804/20/7e9b40b0d9b5b45fad344183fec02f60.png
  选择ZJUNSEN-VPC,点击附加
https://s1.运维网.com/images/blog/201804/20/9a7de9aaf905df2503fd38e9e87ad622.png
  接下来还需要编辑下路由表,为虚拟网络设置到Internet的出口网关路由
https://s1.运维网.com/images/blog/201804/20/48458ddc5dd793f28e13f63fd20ad901.png
  点击保存
https://s1.运维网.com/images/blog/201804/20/ea598571528b3e5c1f7ac0385335abeb.png
  接下里需要获取Windows密码
https://s1.运维网.com/images/blog/201804/20/edb10deecee3669a32ee70e2463ed975.png
  选择文件,指定刚才创建该实例虚拟机时下载的密钥对,然后点击解密密码获取Windows密码
https://s1.运维网.com/images/blog/201804/20/42daba7dd7ee63893026afa525d4c138.png
  可以看到公网IP以及用户名密码了
https://s1.运维网.com/images/blog/201804/20/e59da06b410e5851f9871cd94006fabf.png
  远程桌面登陆上去配置默认的IIS吧
https://s1.运维网.com/images/blog/201804/20/d5466a92281ae3d763d0ea4594396fb2.png
  登陆上去后就先重置下Administrator密码吧
https://s1.运维网.com/images/blog/201804/20/98ae2f5015a1655d4829dc5afafc43b9.png
  当然也可以重命名下计算机名称
https://s1.运维网.com/images/blog/201804/20/9ab3f64d18332c89a19060887c6f64e0.png
  默认只有一个C盘,40G
https://s1.运维网.com/images/blog/201804/20/6037f1a9ba0bb43da72e4135580eb8f0.png
  安装IIS配置默认的WEB服务吧
https://s1.运维网.com/images/blog/201804/20/c264ee8fcc55cd26f8fbd9d5304c6ef2.png
  安装IIS
https://s1.运维网.com/images/blog/201804/20/918115bd0b9a6a7893ebb0afc12f4d61.png
  接下来给这台虚拟机添加个名称AWSWEB便于识别
https://s1.运维网.com/images/blog/201804/20/99250faa938c8661d27fe19ab25a0fea.png
  再添加一个数据磁盘,需要导航到卷,新建一个卷
https://s1.运维网.com/images/blog/201804/20/6f2f1343f24e597d6477fc1dee89d26b.png
  设置卷类型,设置卷大小,创建
https://s1.运维网.com/images/blog/201804/20/8158f15dc4a271099c34ce59c837b5ca.png
  给这个卷也命名一个Name便于识别
https://s1.运维网.com/images/blog/201804/20/9a3b0e0275968a7295fe10c48ce9e285.png
  接下来连接卷给AWSWEB虚拟机作为D盘数据盘使用
https://s1.运维网.com/images/blog/201804/20/824237d0960a9174c2eae05354bdfe06.png
  选择实例是我们的AWSWEB虚拟机
https://s1.运维网.com/images/blog/201804/20/5f19046a6e85f263c7f7fe1d3e00ed4e.png
  点击附加
https://s1.运维网.com/images/blog/201804/20/27704c949feca5f91e3dae65489175f9.png
  添加好以后就登陆到AWSWEB虚拟机,打开磁盘管理器去对新加的卷进行联机、初始化、新建卷、格式化、分配盘符等操作
https://s1.运维网.com/images/blog/201804/20/3f9007fd6f3a34e25e2dbd2cf0a252be.png
  接下来我配置下IIS,创建一个WEB站点,端口9999,指向D盘我创建的web文件夹里的index.html文件
https://s1.运维网.com/images/blog/201804/20/2220c9765f6093561dd532b95b5d59cf.png
  自己写了一个HTML的静态页面
https://s1.运维网.com/images/blog/201804/20/5c0e10d33672f79f8b42dcaf9bc95404.png
  接着在该虚拟机的Windows防火墙入站规则中添加一个TCP9999端口的访问规则
https://s1.运维网.com/images/blog/201804/20/44d6e7084485bd6c3f41c17f04da5ad2.png
  然后需要在AWS上的安全组开放9999端口
https://s1.运维网.com/images/blog/201804/20/584bdd24dee7c13977766fd89e1edcd6.png
  这下Internet上就可以访问我的这个站点了
https://s1.运维网.com/images/blog/201804/20/3c6c4502cc40d5fa43fb020ac1eabb7d.png
  那么我的AWSWEB虚拟机实例就准备完毕了。这就模拟的是我的业务虚拟机。



页: [1]
查看完整版本: 44.将国内版AWS的虚拟机迁移到国内版Azure(上)