全部產品
Search
文件中心

Cloud Migration Hub:離線採集AWS資源

更新時間:Jun 30, 2024

該文檔描述了雲遷移中心CMH的離線AWS資源採集功能的使用過程,通過這篇文檔,將帶您使用我們的工具aws-scanner,一步步完成AWS資摘要搜索。

準備工作

使用者授權

AWS資源採集工具需要一個您在AWS的帳號來擷取您的AWS上的雲資源清單,該帳號需要擁有所有雲資源的讀許可權。AWS 提供一個唯讀系統策略,您可以直接用該策略進行授權:

arn:aws:iam::aws:policy/ReadOnlyAccess

如果您希望提供更小的權限原則,您可以參考AWS唯讀許可權脫敏

運行環境準備

  1. 伺服器選擇:AWS資源採集工具需要安裝和運行在工具伺服器上,工具伺服器需要與外部網路環境互連,允許可以訪問AWS的endpoint。

  2. 規格系統:工具伺服器需要至少 2C4G 的機器規格,對於作業系統沒有依賴。

  3. 環境依賴:AWS資源採集工具運行需要工具伺服器擁有Java8的運行環境,您可以通過 java -version 來查看機器的Java版本。

運行檔案下載

請選擇合適的執行檔案,下載後上傳至跳板機,並解壓。

系統

安裝包

Linux(X86) / Windows(X86)

雲遷移中心->資源調研->離線採集->擷取工具

解壓命令:tar zxvf aws-scanner-x.x.tar.gz

運行目錄準備

您需要準備一個空目錄作為工具運行目錄,如下:

|-aws-scanner/
            |-aws-scanner-x.x.jar

工具執行

準備好一切後,您可以通過在命令列執行如下命令進行調研,並且在本地初步分析調研結果。java -jar aws-scanner.jar ak sk region_id result_path product_code

#參數簡介 
#1.aws 使用者ak 
#2.aws 使用者sk
#3.aws 使用者地區id
#4.匯出結果的路徑
#5.期望調研的aws產品代碼,所有則是 all,其他可以參考文檔: 
 
支援列表 


#e.g. "java -jar aws-scanner.jar  akxxxx  skxxx cn-north-1 ./ all"

您成功執行後將會在控制台列印如下輸出:

java -jar aws-scanner.jar  akxxx  skxxx cn-north-1 ./ all
AK :akxxx;
SK :skxxx;
Region :cn-north-1;
path :./;
type :all;
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_ec2
擷取到的資源資料條數為:473
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_nat
擷取到的資源資料條數為:3
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_security_group
擷取到的資源資料條數為:71
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_vpc
擷取到的資源資料條數為:4
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_avaliability_zone
擷取到的資源資料條數為:3
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_elb
擷取到的資源資料條數為:70
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_rds
擷取到的資源資料條數為:25
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType:aws_elasticcache
擷取到的資源資料條數為:37
調用sdk擷取資源資料,ak:akxxx,sk:skxxx,region:cn-north-1,resourceType::aws_s3
擷取到的資源資料條數為:17
產生json檔案成功,請到以下指定路徑查看:./

本地分析

當成功執行完成工具後,會在輸出目錄輸出如下幾個檔案:image

其中開啟 xxxindex.html 可以看到所有雲資源的總覽,您可以在總覽頁面查看資源,當資源數較多時可以點擊更多進入詳情頁面查看全部資源:image

上傳分析

在確認本機資料無誤後,您可以將對應的序列化檔案上傳到雲遷移中心(CMH)的控制台中。

路徑:控制台->評估->資源調研->離線採集->AWS採集->上傳 (傳送門

image.png

在完成上傳後您可以在平台上查看採集任務,點擊採集任務ID後可以查看採集的資源。資源調研完成後會自動匯入到CMH的資源清單中。

image.png