本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Migration Hub 匯入
AWS Migration Hub(Migration Hub) 匯入可讓您將現場部署環境的詳細資訊直接匯入 Migration Hub,而無需使用 Application Discovery Service 無代理程式收集器 (無代理程式收集器) 或AWS應用程式探索代理程式 (探索代理程式),因此您可以執行遷移評估和直接規劃匯入的資料。您也可以將裝置群組為應用程式並追蹤其遷移狀態。
啟動匯入請求
-
下載特殊格式化的逗號分隔值 (CSV) 匯入範本。
-
填入您現有的內部部署伺服器資料。
-
使用 Migration Hub 主控台將其上傳至 Migration Hub,AWS CLI或其中一個AWS開發套件
您可以提交多個匯入請求。每個請求都會循序處理。您可以透過主控台或匯入 API 隨時檢查匯入請求的狀態。
匯入請求完成後,您可以檢視個別匯入記錄的詳細資訊。直接從 Migration Hub 主控台檢視使用率資料、標籤和應用程式映射。如果匯入時遇到錯誤,您可以檢閱成功與失敗記錄的計數,以及查看各個失敗記錄的錯誤詳細資訊。
處理錯誤 已提供連結以下載錯誤日誌和失敗的記錄檔案,此檔案為 CSV 檔案的壓縮存檔。在修正錯誤之後,使用這些檔案重新提交匯入請求。
數量限制適用於匯入的記錄、匯入的伺服器和可保留的刪除記錄。如需詳細資訊,請參閱 AWS Application Discovery Service 配額。
支援的匯入檔案欄位
Migration Hub 匯入可讓您從任何來源匯入資料。提供的資料必須是 CSV 檔案支援的格式,而且資料必須只包含支援的欄位以及這些欄位支援的範圍。
以下表格中匯入欄位名稱旁的星號表示其為必要欄位。您的匯入檔案的每個記錄皆至少必須填入一或多個這些必要欄位,以唯一識別伺服器或應用程式。否則,沒有任何必要欄位的記錄將無法匯入。
注意
如果您使用的是 VMware。MoRefId 或者 VMWARECenterId,為識別記錄,您必須在相同的記錄中有這兩個欄位。
匯入欄位名稱 | 描述 | 範例 |
---|---|---|
ExternalId* | 自訂的識別符,可讓您將每個記錄標示為唯一。例如:ExternalId可以是您資料中心伺服器的庫存 ID。 | Inventory Id 1 Server 2 CMBD Id 3 |
SMBiosId | 系統管理 BIOS (SMBIOS) ID。 | |
IPAddress* | 以逗號分隔的伺服器 IP 地址清單,以引號括住。 | 192.0.0.2 "10.12.31.233, 10.12.32.11" |
MACAddress* | 以逗號分隔的伺服器 MAC 地址清單,以引號括住。 | 00:1B:44:11:3A:B7 "00-15-E9-2B-99-3C, 00-14-22-01-23-45" |
HostName* | 伺服器的主機名稱。我們建議此值應使用完整網域名稱 (FQDN)。 | ip-1-2-3-4 localhost.domain |
VMwareMoRefId* | 受管物件參考 ID。必須以 VMware.VCenterId。 | |
VMware.VCenterId* | 虛擬機器唯一識別符。必須以 VMwareMoRefId。 | |
CPU。NumberOfProcessors | CPU 的數量。 | 4 |
CPU。NumberOfCores | 實體核心總數。 | 8 |
CPU。NumberOfLogicalCores | 可在伺服器中所有 CPU 同時執行的執行緒總數。部分 CPU 可在單一 CPU 核心上同時執行多個執行緒。在這些情況下,此值會大於實體 (或虛擬) 核心的數量。 | 16 |
OS.Name | 作業系統的名稱。 | Linux Windows.Hat |
OS.Version | 作業系統的版本。 | 16.04.3 NT 6.2.8 |
VMware.VMName | 虛擬機器的名稱。 | Corp1 |
RAM。TotalSizeInMB | 伺服器上可用的 RAM 總量,以 MB 為單位。 | 64 128 |
RAM。UsedSizeIn平均百分比 | 伺服器上已用記憶體的平均數量,以 MB 為單位。 | 64 128 |
RAM。UsedSizeIn兆。最大 | 伺服器上可用的已用 RAM 數量上限,以 MB 為單位。 | 64 128 |
CPU。UsagePct.avg | 當探索工具收集資料時的平均 CPU 使用率。 | 45 23.9 |
CPU。UsagePct。最大 | 當探索工具收集資料時的最大 CPU 使用率。 | 55.34 24 |
DiskReadsPerSecondIn平均 | 磁碟平均每秒讀取的數目,以 KB 為單位。 | 1159 84506 |
DiskWritesPerSecondIn平均 | 磁碟平均每秒寫入的數目,以 KB 為單位。 | 199 6197 |
DiskReadsPerSecondInKB.max | 磁碟最大每秒讀取的數目,以 KB 為單位。 | 37892 869962 |
DiskWritesPerSecondInKB.max | 磁碟最大每秒寫入的數目,以 KB 為單位。 | 18436 1808 |
DiskReadsOpsPerSecond.avg | 每秒磁碟讀取操作的平均數目。 | 45 28 |
DiskWritesOpsPerSecond.avg | 磁碟寫入 操作的每秒平均次數。 | 8 3 |
DiskReadsOpsPerSecond。最大 | 磁碟每秒讀取操作的最大數目。 | 1083 176 |
DiskWritesOpsPerSecond。最大 | 磁碟寫入操作的每秒最大次數。 | 535 71 |
NetworkReadsPerSecondIn平均 | 網路讀取操作的每秒平均數量,以 KB 為單位。 | 45 28 |
NetworkWritesPerSecondIn平均 | 網路寫入操作的每秒平均數量,以 KB 為單位。 | 8 3 |
NetworkReadsPerSecondInKB.max | 網路讀取操作的每秒最大數量,以 KB 為單位。 | 1083 176 |
NetworkWritesPerSecondInKB.max | 網路寫入操作的每秒最大數量,以 KB 為單位。 | 535 71 |
應用程式 | 以逗號分隔之包含此伺服器的應用程式清單,以引號括住。此值可包含現有應用程式和/或匯入時建立的新應用程式。 | Application1 "Application2, Application3" |
Tags (標籤) | 以逗號分隔的標籤清單,格式為「名稱:值」。 重要請不要將敏感資訊 (例如個人資料) 儲存在標籤中。 |
"zone:1, critical:yes" "zone:3, critical:no, zone:1" |
您可以匯入資料,即使您沒有將資料填入匯入範本中定義的所有欄位,只要每個記錄中至少有一個必要的欄位即可。透過使用外部或內部相符金鑰,以管理多個匯入請求中的重複項目。如果您填入自己的相符金鑰 External
ID
,此欄位將用於唯一識別和匯入記錄。若未指定相符金鑰,匯入作業將使用內部產生的相符金鑰,它來自於匯入範本的一些資料欄。如需此比對的詳細資訊,請參閱探索到的伺服器和應用程式的比對。
注意
Migration Hub 匯入不支援匯入範本所定義之欄位以外的任何欄位。任何自訂的欄位都將被忽略,因此不會匯入。
設定您的匯入許可
在您可以匯入您的資料之前,請確定您的 IAM 使用者具有必要的 Amazon S3 許可,可以上傳 (s3:PutObject
)你的導入文件到 Amazon S3,並讀取對象(s3:GetObject
。您也必須建立程式設計方式的存取 (適用於AWS CLI) 或主控台存取,透過建立一個 IAM 政策,並將其連接至在您的 IAM 使用者,以執行匯入的 IAM 使用者AWS帳戶。
請記住,當 IAM 使用者上傳物件至您指定的 Amazon S3 儲存貯體時,他們必須保留物件的預設許可設定,讓使用者可以讀取該物件。
將您的匯入檔案上傳到 Amazon S3
接著,您必須上傳 CSV 格式的匯入檔案至 Amazon S3,以便將其匯入。開始之前,您應該擁有 Amazon S3 儲存貯體,用於存放先前建立和/或選擇的匯入檔案。
匯入資料
從 Migration Hub 主控台之後填入下載匯入範本,並讓它與您現有的現場部署伺服器的資料,您就可以開始將資料放入 Migration Hub。下列指示說明兩種方式可以執行此步驟:透過使用主控台,或透過進行 API 呼叫。AWS CLI。
追蹤 Migration Hub 匯入要求
您可以使用主控台,追蹤 Migration Hub 匯入請求的狀態。AWS CLI,或AWS開發套件
建立匯入任務後,您可以執行其他動作,以協助管理和追蹤您的資料遷移。例如,您可以下載特定請求的失敗記錄存檔。如需有關使用失敗記錄存檔解決匯入問題的詳細資訊,請參閱排解匯入失敗記錄。