教培參考
教育培訓(xùn)行業(yè)知識(shí)型媒體
發(fā)布時(shí)間: 2025年05月16日 17:18
如何遷移AWS計(jì)算實(shí)例到OCI上?出于成本的考慮或者多云戰(zhàn)略,客戶在公有云之間的遷移越來(lái)越普遍,其中經(jīng)常碰到計(jì)算實(shí)例的遷移。這里以從AWS遷移計(jì)算實(shí)例到OCI上為例,主要有下面幾種做法:
在新的OCI云環(huán)境上重新安裝配置一個(gè)新的計(jì)算實(shí)例,然后部署應(yīng)用。這種方法做了很多重復(fù)勞動(dòng),并且在原來(lái)AWS云上做的一些內(nèi)核優(yōu)化等配置在新的環(huán)境上可能會(huì)遺漏。
把原來(lái)AWS上的計(jì)算實(shí)例導(dǎo)出一個(gè)鏡像到S3上,然后導(dǎo)入到OCI對(duì)象存儲(chǔ)上,利用該鏡像創(chuàng)建實(shí)例。相比方法1簡(jiǎn)單,并且不會(huì)遺漏配置。
利用專業(yè)的遷移工具,如Rackware,需要付費(fèi),一般在需要大規(guī)模遷移計(jì)算實(shí)例的時(shí)候使用。
下面簡(jiǎn)單介紹一下方法2和方法3的做法。
一、通過(guò)導(dǎo)出鏡像方式,遷移AWS計(jì)算實(shí)例到OCI上
1. 在AWS上創(chuàng)建一個(gè)S3 bucket,并賦予讀寫權(quán)限,具體可參考:
https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport.html#vmexport-prerequisites
要設(shè)置一下S3訪問(wèn)權(quán)限,否則會(huì)報(bào)錯(cuò):An error occurred (InvalidParameter) when calling theCreateInstanceExportTask operation: Access denied to the bucket aws-to-oci-xcj
2. 執(zhí)行下面的命令,導(dǎo)出instance的鏡像到S3上
aws ec2 create-instance-export-task --description 'AWS ToOCI' --instance-id i-0edfef6ec7ce0b3b2 --target-environment vmware--export-to-s3-taskDiskImageFormat=vmdk,ContainerFormat=ova,S3Bucket=aws-to-oci-xcj
可以在AWS Console上看到導(dǎo)出的鏡像文件
3. 將 EC2 映像從 AWS S3 復(fù)制到 OCI 對(duì)象存儲(chǔ)
有多種方法可以完成此任務(wù),例如使用Web控制臺(tái)或CLI/SDK下載/上傳。也可以采用rclone將數(shù)據(jù)從AWS S3復(fù)制到OCI對(duì)象存儲(chǔ)上,本實(shí)驗(yàn)直接把鏡像文件下載并上傳到OCI上。
創(chuàng)建Custom Image
利用Custom Image 創(chuàng)建計(jì)算實(shí)例
計(jì)算實(shí)例創(chuàng)建完成,并啟動(dòng)成功
二、利用RMM軟件遷移AWS計(jì)算實(shí)例到OCI上
RackWare Management Module (RMM) 是一種自動(dòng)化災(zāi)難恢復(fù) (DR) 工具,它處理在不同數(shù)據(jù)中心和云之間遷移現(xiàn)有工作負(fù)載的過(guò)程,創(chuàng)建正在運(yùn)行的映像的確切副本,而無(wú)需重建或重新創(chuàng)建模板映像和應(yīng)用程序。
RMM 的軟件平臺(tái)提供了一套直觀的自動(dòng)化服務(wù),可提供 IT 復(fù)原力并簡(jiǎn)化云遷移,同時(shí)降低資本和運(yùn)營(yíng)成本。RMM 將應(yīng)用程序堆棧與允許將其移植到 OracleCloud Infrastructure 的底層平臺(tái)取消鏈接。RMM包括發(fā)現(xiàn)、分析和自動(dòng)化功能,使所有流程都能快速、輕松地且無(wú)錯(cuò)誤。
RMM支持所有主要的公共和私有云,包括AWS、Microsoft Azure、IBM Cloud、Oracle Cloud、Google Cloud、OpenStack、CloudStack 等等。
在OCI和AWS的Marketplace都可以找到RMM,OCI Marketplace的RMM鏈接:
https://cloud.oracle.com/marketplace/application/29367738/usageInformation?region=us-ashburn-1
可參考https://www.rackwareinc.com/rackware-rmm-migration-getting-started-for-oracle-marketplace-byol進(jìn)行配置
總結(jié)
通過(guò)以上介紹的三種方式,可以很方便的把計(jì)算實(shí)例從AWS遷移到OCI上,大家可以根據(jù)實(shí)際項(xiàng)目情況選用。
微信掃碼關(guān)注公眾號(hào)
獲取更多考試熱門資料