44.將國內版AWS的虛擬機遷移到國內版Azure(上)
- 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服務
選擇一臺Windows Server 2012 R2簡體中文版的系統映像
選擇實例大小
新建一個虛擬網絡VPC,自動分配共有IP就是可以獲取到動態的公網IP地址。
定義VPC的標簽以及地址範圍
接下來創建子網,定義標簽核地址範圍
創建好VPC虛擬網絡和子網以後就可以刷新選擇了
設置磁盤大小,下一步
下一步
新建一個安全組,也就是防火墻開放哪些端口
啟動創建吧
新建一個密鑰對,下載密鑰對,再啟動實例
等待初始化完成
接下來從服務導航到VPC裏,我們需要創建一個Internet網關,否則我們無法從互聯網遠程桌面到該虛擬機
創建Internet網關
定義一個網關名稱
選擇創建好的Internet網關附件到剛才創建的VPC虛擬網絡上
選擇ZJUNSEN-VPC,點擊附加
接下來還需要編輯下路由表,為虛擬網絡設置到Internet的出口網關路由
點擊保存
接下裏需要獲取Windows密碼
選擇文件,指定剛才創建該實例虛擬機時下載的密鑰對,然後點擊解密密碼獲取Windows密碼
可以看到公網IP以及用戶名密碼了
遠程桌面登陸上去配置默認的IIS吧
登陸上去後就先重置下Administrator密碼吧
當然也可以重命名下計算機名稱
默認只有一個C盤,40G
安裝IIS配置默認的WEB服務吧
安裝IIS
接下來給這臺虛擬機添加個名稱AWSWEB便於識別
再添加一個數據磁盤,需要導航到卷,新建一個卷
設置卷類型,設置卷大小,創建
給這個卷也命名一個Name便於識別
接下來連接卷給AWSWEB虛擬機作為D盤數據盤使用
選擇實例是我們的AWSWEB虛擬機
點擊附加
添加好以後就登陸到AWSWEB虛擬機,打開磁盤管理器去對新加的卷進行聯機、初始化、新建卷、格式化、分配盤符等操作
接下來我配置下IIS,創建一個WEB站點,端口9999,指向D盤我創建的web文件夾裏的index.html文件
自己寫了一個HTML的靜態頁面
接著在該虛擬機的Windows防火墻入站規則中添加一個TCP9999端口的訪問規則
然後需要在AWS上的安全組開放9999端口
這下Internet上就可以訪問我的這個站點了
那麽我的AWSWEB虛擬機實例就準備完畢了。這就模擬的是我的業務虛擬機。
44.將國內版AWS的虛擬機遷移到國內版Azure(上)