將工作負載匯入 Oracle Private Cloud Appliance 在 OCI 與 Private Cloud Appliance 之間移轉 在 OCI 與 Private Cloud Appliance 之間進行移轉 Private Cloud Appliance X9-2 與 OCI 高度相容,可簡化這些系統之間的移轉流程。本節說明如何從 OCI 移轉至 PCA,或是從 PCA 移轉至 OCI。 從 OCI 匯入至私有雲端設備 請依照下列步驟,將您的工作負載從 OCI 移轉至私有雲設備 從 OCI 匯出映像檔之前,必須先清除執行處理複製項上的 cloud-init /var/lib/cloud 組態,讓執行處理在下次啟動時會被視為新執行處理。執行 $ sudo cloud-init clean。 在 OCI 主控台中,依序選取執行處理、其他動作和建立自訂映像檔。映像檔已建立。 瀏覽至您的影像清單,選取該影像,然後按一下匯出,以及您要使用的物件儲存桶名稱。等候物件匯出完成。 下載檔案。物件匯出完成後,請按一下您匯出影像的儲存桶,然後按一下下載。若未在下載步驟中指定,請將其重新命名為 .oci 副檔名。需要以下資訊: 命名空間 儲存桶名稱 物件名稱 您可以使用下列指令收集此資訊:oci os object get \ --namespace-name object_storage_namespace \ --bucket-name bucket_name \ --name object_name \ --file file_location 下載檔案之後,您必須對 image_metadata.json 檔案進行兩次變更。擷取檔案、使用 ASCII 文字編輯器 (例如 vi、pluma、gedit 或 Notepad) 編輯 image_metadata.json,然後將變數 pvEncryptionInTransitEnabled 和 consistentVolumeNamingEnabled 的值設為 false。 使用 tar 指令重新建立 .oci 檔案。 例如:tar zcvf myimage.oci image_metadata.json output.QCOW2 使用瀏覽器介面或命令行,將 .oci 檔案直接匯入 PCA 中。不需要再進行進一步的轉換。 從私有雲端設備匯入至 OCI 請依照下列步驟,將您的工作負載從 Private Cloud Appliance 移轉至 OCI。 從 Private Cloud Appliance 匯出映像檔之前,您必須先清除執行中 OCI 執行處理的 cloud-init /var/lib/cloud 混淆,如此下次執行處理啟動時才會被視為新執行處理。執行 $ sudo cloud-init clean。 關閉要匯出的執行處理。在 PCA 主控台中,選取執行處理並按一下控制項,然後按一下停止。 建立自訂映像檔。按一下控制項,然後按一下建立自訂影像。在開啟的對話方塊中,按一下建立自訂影像。映像檔已建立。等待自訂影像以可用狀態顯示。 當自訂影像可用時,請加以選取。按一下控制項,然後按一下匯出影像。便會開啟一個對話方塊。您可以選擇將映像檔匯出到系統內的儲存桶,或匯出至物件儲存 URL。 選取您先前在 Private Cloud Appliance X9-2 執行處理上建立的物件儲存桶。提供您正在建立之物件的名稱,然後按一下匯出。等候物件匯出完成。 下載檔案。物件匯出完成後,請按一下您匯出影像的儲存桶,然後按一下下載。需要以下資訊: 命名空間 儲存桶名稱 物件名稱 如果使用安裝在專用雲端設備上的 OCI CLI,您可以使用下列命令收集此資訊:oci os object get \ --namespace-name object_storage_namespace \ --bucket-name bucket_name \ --name object_name \ --file file_location 登入 OCI,瀏覽至物件儲存,選取儲存桶,然後選取您用於此程序的儲存桶。 依序按一下物件、上傳,然後指定 .oci 檔案的路徑。 影像已上傳。 上傳檔案之後,您就可以將檔案匯入 OCI 中作為自訂映像檔。瀏覽至運算,選取自訂映像檔,然後選取匯入。指向您所使用的儲存桶,然後選取 OCI 作為檔案類型。