本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 8:使用自動化指令碼測試解決方案
將移轉中繼資料匯入工廠
若要啟動移轉程序,請從 GitHub存放庫下載server-list.csv
server-list.csv
檔案是 AWS MGN 服務移轉接入表單的範例,用於匯入範圍內來源伺服器的屬性。
注意
.csv 檔案和範例自動化指令碼是來自同一個 GitHub 存放庫之套件的一部分。
您可以使用特定伺服器和應用程式資料取代範例資料,以自訂移轉的表單。下表詳細說明要取代的資料,以針對您的移轉需求自訂此解決方案。
欄位名稱 | 是否為必要? | 描述 |
---|---|---|
波名 | 是 | 波形名稱是以優先順序和應用程式伺服器相依性為基礎。從您的移轉計劃取得此識別碼。 |
app_name | 是 | 移轉範圍內的應用程式名稱。確認您的應用程式群組包含共用相同伺服器的所有應用程式。 |
aw_ 帳號 | 是 | 您位於帳戶個人資料中的 12 AWS 帳戶 位數識別碼。若要存取,請從右上角選取您的帳戶設定檔, AWS Management Console 然後從下拉式功能表中選取「我的帳戶」。 |
aws_region | 是 | AWS 區域 代碼。例如 us-east-1 。請參閱完整的區域代碼清單。 |
伺服器名稱 | 是 | 移轉範圍內的內部部署伺服器名稱。 |
伺服器系列 | 是 | 在範圍內的來源伺服器上執行的作業系統 (OS)。使用 Windows 或 Linux,因為此解決方案僅支持這些操作系統。 |
伺服器作業系統版本 | 是 |
範圍內來源伺服器上執行的作業系統版本。 注意使用作業系統版本,而不是核心版本,例如使用 RHEL 7.1、視窗伺服器 2012 R2 或 CentOS 7.5, 7.6。請勿使用 Linux 3.xx、4.xx 或視窗 8.1.x。 |
伺服器 | 是 | 來源伺服器的完整網域名稱,即伺服器名稱後面接著網域名稱。例如,服務器 123. 公司。 |
伺服器層 | 是 | 用來識別來源伺服器是 Web、應用程式或資料庫伺服器的標籤。如果伺服器運作多個層級,我們建議將來源伺服器指定為應用程式,例如伺服器是否同時執行 Web、應用程式和資料庫層。 |
伺服器環境 | 是 | 用來識別伺服器環境的標籤。例如,開發,測試,生產,質量保證或預生產。 |
r_ 類型 | 是 | 用於識別移轉策略的標籤。例如,淘汰、保留、重新定位、重新裝載、回購、重新平台、重新架構、 TBC。 |
子網路識別碼 | 是 | 切換後遷移之目標 Amazon EC2 執行個體的子網路識別碼。 |
安全性群組識別碼 | 是 | 切換後遷移的目標 Amazon EC2 執行個體的安全群組 ID。 |
子網路測試 | 是 | 要測試之來源伺服器的目標子網路 ID。 |
安全性群組 IDS 測試 | 是 | 將測試之來源伺服器的目標安全性群組識別碼。 |
instanceType | 是 | 在探索和規劃工作中識別的 Amazon EC2 執行個體類型。如需 EC2 執行個體類型的詳細資訊,請參閱 Amazon EC2 執行個體類型 |
tenancy | 是 | 租賃類型,這是在發現和規劃工作過程中確定。使用下列其中一個值來識別租用:共用、專用或專用主機。除非應用程式的授權需要指定的類型,否則您可以使用 Shared 作為預設值。 |
標籤 | 否 | 伺服器資源的標籤,例如 CostCenter =123; BU=IT;位置 = 美國 |
private_ip | 否 | 目標執行個體的私有 IP。如果未包含,執行個體將從 DHCP 取得 IP。 |
IamRole | 否 | 目標執行個體的 IAM 角色。如果未包含,則不會將 IAM 角色附加到目標執行個體。 |
-
登入雲端移轉工廠 Web 主控台。
-
在移轉管理下,選取匯入,然後選擇選取檔案。選取您先前填寫的錄取表格,然後選擇「下一步」。
-
檢閱變更並確定沒有看到任何錯誤 (資訊訊息正常),然後選擇 [下一步]。
-
選擇「上傳」以上傳伺服器。
存取網域
此解決方案隨附的範例自動化指令碼會連線至範圍內的來源伺服器,以自動執行移轉工作,例如安裝複寫代理程式,以及關閉來源伺服器。為了執行解決方案的測試回合,Windows 和 Linux (sudo 權限) 伺服器需要具有來源伺服器本機管理員權限的網域使用者。如果 Linux 不在網域中,則可能會使用其他使用者,例如具有 sudo 權限的 LDAP 使用者或本機 sudo 使用者。如需自動化移轉工作的詳細資訊,請參閱使用 Migration Factory Web 主控台進行自動化移轉活動和使用命令提示字元進行自動化
執行移轉自動化的測試回合
此解決方案可讓您執行移轉自動化的測試回合。遷移程序會使用自動化指令碼,將資料從遷移 CSV 檔案匯入解決方案。先決條件檢查是針對來源伺服器進行的,複製代理程式會推送至來源伺服器、驗證複製狀態,以及從 Migration Factory Web 介面啟動目標伺服器。如需執行測試的 step-by-step 指示,請參閱使用 Migration Factory Web 主控台進行自動化移轉活動和使用命令提示字元的自動化移轉活動