您可以將本地鏡像檔案匯入阿里雲產生自訂鏡像,然後使用匯入的自訂鏡像建立新的ECS執行個體或者更換已有ECS執行個體的作業系統(系統硬碟),以滿足各種業務需求和應用情境。
Linux鏡像匯入流程
請仔細閱讀阿里雲鏡像規範(Linux),瞭解匯入Linux鏡像的規範要求。
準備可用的本地鏡像檔案。
建立虛擬機器並安裝作業系統:在製作鏡像的伺服器上安裝VirtualBox,並在VirtualBox中建立虛擬機器、安裝作業系統。
在虛擬機器中安裝相關外掛程式。
安裝cloud-init:使運行該鏡像的執行個體能成功完成初始化配置。
安裝virtio驅動:使該鏡像建立的ECS執行個體能夠正常啟動。
定製Linux鏡像(可選):如果自訂鏡像的作業系統不在阿里雲所支援的平台列表中,並且不能安裝cloud-init時,可在匯入自訂鏡像時選擇Customized Linux(定製版鏡像)。
檢測並修複鏡像:安裝並使用鏡像偵查工具檢測鏡像是否符合匯入條件,並針對異常鏡像進行修複。
轉換鏡像格式:ECS僅支援匯入RAW、VHD、QCOW2和VMDK格式的鏡像檔案,如果鏡像是其他格式,需先轉換鏡像格式。
匯入自訂鏡像:擷取鏡像檔案後,將鏡像檔案上傳至Object Storage Service(Object Storage Service)中,然後匯入ECS。
Windows鏡像匯入流程
請仔細閱讀阿里雲鏡像規範(Windows),瞭解匯入Windows鏡像的規範要求。
準備可用的本地鏡像檔案。
建立虛擬機器並安裝作業系統:在製作鏡像的伺服器上安裝VirtualBox,並在VirtualBox中建立虛擬機器、安裝作業系統。
在虛擬機器中安裝相關外掛程式。
安裝Vminit:使運行該鏡像的執行個體能成功完成初始化配置。
安裝virtio驅動,使該鏡像建立的ECS執行個體能夠正常啟動。
轉換鏡像格式:ECS僅支援匯入RAW、VHD、QCOW2和VMDK格式的鏡像檔案,如果鏡像是其他格式,需先轉換鏡像格式。
匯入自訂鏡像:擷取鏡像檔案後,將鏡像檔案上傳至Object Storage Service(Object Storage Service)中,然後匯入ECS。