服務(wù)器遷移前準(zhǔn)備
使用SMC服務(wù)器遷移之前,您需要注冊(cè)阿里云賬號(hào)、完成實(shí)名認(rèn)證、開通RAM服務(wù)并授權(quán)等。
準(zhǔn)備阿里云賬號(hào)
請(qǐng)您按照以下步驟準(zhǔn)備阿里云賬號(hào)。
在阿里云官網(wǎng)注冊(cè)賬號(hào)。
確保賬號(hào)余額大于等于100元(充值或代金券皆可)。
說明SMC為免費(fèi)服務(wù),但在遷移過程中會(huì)涉及到少量的阿里云ECS資源計(jì)費(fèi)。更多信息,請(qǐng)參見產(chǎn)品計(jì)費(fèi)。
確保您已完成賬號(hào)實(shí)名認(rèn)證。
認(rèn)證方式如下:
方式一:前往實(shí)名認(rèn)證頁(yè)面完成認(rèn)證。
方式二:登錄SMC控制臺(tái)。若您尚未實(shí)名認(rèn)證,控制臺(tái)將提示您前往認(rèn)證。
開通RAM服務(wù)并授權(quán)
為SMC授權(quán):使用SMC遷移前,需要擁有對(duì)您云資源相應(yīng)的訪問權(quán)限,故需確保您已開通RAM服務(wù)并授權(quán)。登錄SMC控制臺(tái),根據(jù)控制臺(tái)提示完成授權(quán)。
為RAM賬號(hào)授權(quán):如果您使用的是RAM賬號(hào)(子賬號(hào)),則需要使用阿里云賬號(hào)(主賬號(hào))登錄RAM訪問控制臺(tái),為RAM賬號(hào)授予
AliyunSMCFullAccess
權(quán)限。
開通快照服務(wù)
遷移中會(huì)對(duì)源服務(wù)器創(chuàng)建快照,請(qǐng)確保您已開通快照服務(wù)。登錄SMC控制臺(tái),根據(jù)控制臺(tái)提示開通快照服務(wù)。
備份數(shù)據(jù)
為防止系統(tǒng)故障等因素導(dǎo)致數(shù)據(jù)丟失或損壞,創(chuàng)建快照以備份數(shù)據(jù)。
選擇遷移網(wǎng)絡(luò)
SMC支持公網(wǎng)和私網(wǎng)兩種方式遷移數(shù)據(jù)。遷移時(shí)源系統(tǒng)到中轉(zhuǎn)實(shí)例或目標(biāo)實(shí)例的IP的網(wǎng)絡(luò)需要打通。
公網(wǎng)傳輸:需要源服務(wù)器能訪問公網(wǎng),并在遷移源出方向開放8080、8703端口,遷移數(shù)據(jù)通過公網(wǎng)傳輸?shù)街修D(zhuǎn)實(shí)例。默認(rèn)使用此方式傳輸數(shù)據(jù)。
私網(wǎng)傳輸:需要將源服務(wù)器與阿里云VPC打通,遷移數(shù)據(jù)通過VPC內(nèi)網(wǎng)傳輸?shù)街修D(zhuǎn)實(shí)例。遷移時(shí)必須指定VPC和vSwitch。如果您能直接從自建機(jī)房IDC、虛擬機(jī)環(huán)境或者云主機(jī)訪問阿里云某一地域下的專有網(wǎng)絡(luò)VPC,建議您使用SMC的私網(wǎng)傳輸遷移方案。通過SMC的私網(wǎng)傳輸遷移,比公網(wǎng)更快速、更穩(wěn)定,能提高遷移的效率。您可以通過VPN網(wǎng)關(guān)、高速通道物理專線、智能接入網(wǎng)關(guān)將源服務(wù)器和云上VPC打通。更多信息,請(qǐng)參見連接本地IDC和私網(wǎng)傳輸遷移。
如果您的網(wǎng)絡(luò)可以打通VPC內(nèi)網(wǎng),建議在創(chuàng)建遷移任務(wù)時(shí)網(wǎng)絡(luò)模式選擇內(nèi)網(wǎng)傳輸。使用內(nèi)網(wǎng)傳輸能獲得比通過公網(wǎng)更快速更穩(wěn)定的數(shù)據(jù)傳輸效果,提高遷移工作效率。
域名和端口
遷移的過程中,需要確保源服務(wù)器、中轉(zhuǎn)實(shí)例和SMC的服務(wù)域名網(wǎng)絡(luò)訪問正常。
確保源服務(wù)器可以訪問以下域名:
默認(rèn)激活碼域名(通過控制臺(tái)自動(dòng)導(dǎo)入或手動(dòng)生成激活碼的方式):
默認(rèn)公網(wǎng)域名:https://smc-service.aliyuncs.com。
ECS私網(wǎng)域名:https://<region-id>.axt.aliyun.com(僅阿里云ECS內(nèi)可訪問)。
阿里云AK/SK域名(通過手動(dòng)下載客戶端輸入AK/SK的方式):
默認(rèn)公網(wǎng)域名:https://smc.aliyuncs.com(服務(wù)器IP:101.37.132.1、47.111.202.72)。
ECS私網(wǎng)域名:https://smc.vpc-proxy.aliyuncs.com(僅阿里云ECS內(nèi)可訪問)。
說明默認(rèn)情況下SMC域名都是HTTPS協(xié)議443端口,HTTP協(xié)議80端口不一定支持。
開放端口
在遷移的過程中,SMC客戶端通過連接中轉(zhuǎn)實(shí)例的
8080
端口來建立通信,并通過中轉(zhuǎn)實(shí)例的8703
端口將磁盤數(shù)據(jù)傳輸?shù)街修D(zhuǎn)實(shí)例的數(shù)據(jù)盤,所以您需要在源服務(wù)器開放8080
和8703
端口。說明源服務(wù)器不需要開放任何入方向的端口,但是需要在出方向訪問上述公網(wǎng)地址和端口。
源端服務(wù)器環(huán)境及其他要求
Linux系統(tǒng)
確保系統(tǒng)時(shí)間與所在地域的標(biāo)準(zhǔn)時(shí)間一致,避免SMC客戶端注冊(cè)失敗。
檢查SELinux。
對(duì)于CentOS/Red Hat系列內(nèi)核系統(tǒng),一般需要檢查SELinux服務(wù)是否已禁用或關(guān)閉。如果沒有關(guān)閉,您可以采用下列方法之一將其關(guān)閉。
運(yùn)行
setenforce 0
命令臨時(shí)將其關(guān)閉。修改
/etc/selinux/config
文件,配置SELINUX=disabled
永久禁用SELinux。具體操作,請(qǐng)參見開啟或關(guān)閉SELinux。
檢查GRUB引導(dǎo)程序。
部分低內(nèi)核系統(tǒng)(如CentOS、Red Hat 5和Debian 7)以及Amazon Linux系列系統(tǒng)需要升級(jí)GRUB至2.02及以上版本。具體操作,請(qǐng)參見如何為L(zhǎng)inux服務(wù)器安裝GRUB?。
檢查授權(quán)應(yīng)用。
源服務(wù)器遷移到阿里云后,系統(tǒng)底層硬件設(shè)備會(huì)發(fā)生變化,可能會(huì)導(dǎo)致一些跟硬件綁定的應(yīng)用許可證(License)失效,您需要做好檢查。
您還需要根據(jù)源服務(wù)器所處的環(huán)境不同,進(jìn)行針對(duì)性檢查。具體說明如下:
如果您待遷移的源服務(wù)器為物理機(jī),則需要檢查虛擬化應(yīng)用。阿里云的普通ECS實(shí)例不支持嵌套虛擬化軟件,因此不再支持VMware Workstation、Virtual Box或者Hyper-V等只能在物理機(jī)環(huán)境使用的虛擬機(jī)軟件。
如果您待遷移的源服務(wù)器為AWS、Azure或者Google Cloud等云服務(wù)器,則需要檢查網(wǎng)絡(luò)環(huán)境。
如果是跨國(guó)際地域,由于網(wǎng)絡(luò)環(huán)境較不穩(wěn)定,具體操作,請(qǐng)參見各源環(huán)境遷移至阿里云。
如果您的網(wǎng)絡(luò)可以打通VPC內(nèi)網(wǎng),建議在創(chuàng)建遷移任務(wù)時(shí)網(wǎng)絡(luò)模式選擇內(nèi)網(wǎng)傳輸。使用內(nèi)網(wǎng)傳輸能獲得比通過公網(wǎng)更快速更穩(wěn)定的數(shù)據(jù)傳輸效果,提高遷移工作效率。
如果您待遷移的源服務(wù)器為AWS EC2 Linux系統(tǒng),則需要檢查cloud-init。
cloud-init服務(wù)是眾多云平臺(tái)用于自動(dòng)初始化配置系統(tǒng)的服務(wù)軟件,但AWS和阿里云的cloud-int服務(wù)配置無法完全兼容。從AWS遷移過來的系統(tǒng)可能會(huì)因?yàn)閏loud-init啟動(dòng)失敗導(dǎo)致無法正常啟動(dòng),網(wǎng)絡(luò)無法正常連通。建議您在遷移前使用阿里云的cloud-init配置,具體操作,請(qǐng)參見安裝cloud-init,或者卸載原cloud-init服務(wù)。
如果待遷移的源服務(wù)器為Google Cloud Linux系統(tǒng),請(qǐng)確保已安裝cloud-init。具體操作,請(qǐng)參見安裝cloud-init。
如果待遷移的源服務(wù)器為UCloud Linux系統(tǒng),則需要檢查L(zhǎng)inux系統(tǒng)內(nèi)核是否為UCloud云平臺(tái)定制。
如果源服務(wù)器的內(nèi)核是UCloud云平臺(tái)定制,您需要注意,遷移后的Linux實(shí)例可能無法在ECS控制臺(tái)正常啟動(dòng)或停止。原因是該UCloud Linux系統(tǒng)的內(nèi)核可能與阿里云平臺(tái)不兼容。您可以更換Linux系統(tǒng)內(nèi)核,例如,對(duì)于CentOS操作系統(tǒng),您可以更換為CentOS官方內(nèi)核。您也可以尋求技術(shù)支持,詳細(xì)信息,請(qǐng)參見聯(lián)系我們。
Windows系統(tǒng)
確保系統(tǒng)時(shí)間與所在地域的標(biāo)準(zhǔn)時(shí)間一致。避免SMC客戶端注冊(cè)失敗。
檢查并確保Windows系統(tǒng)VSS服務(wù)為啟動(dòng)狀態(tài)。
檢查是否安裝了QEMU Guest Agent軟件。如果安裝了此軟件,您需要先卸載。具體操作,請(qǐng)參見常見問題。
檢查授權(quán)應(yīng)用。
源服務(wù)器遷移到阿里云后,系統(tǒng)底層硬件設(shè)備會(huì)發(fā)生變化,可能會(huì)導(dǎo)致一些跟硬件綁定的應(yīng)用許可證(License)失效,您需要做好檢查。
您還需要根據(jù)源服務(wù)器所處的環(huán)境不同,進(jìn)行針對(duì)性檢查。具體說明如下:
如果您待遷移的源服務(wù)器為物理機(jī),則需要檢查虛擬化應(yīng)用。阿里云的普通ECS實(shí)例不支持嵌套虛擬化軟件,因此不再支持VMware Workstation、Virtual Box或者Hyper-V等只能在物理機(jī)環(huán)境使用的虛擬機(jī)軟件。
如果您待遷移的源服務(wù)器為AWS、Azure或者Google Cloud等云服務(wù)器,則需要檢查網(wǎng)絡(luò)環(huán)境。
如果是跨國(guó)際地域,由于網(wǎng)絡(luò)環(huán)境較不穩(wěn)定,具體操作,請(qǐng)參見各源環(huán)境遷移至阿里云。
如果您待遷移的源服務(wù)器為其他QEMU KVM虛擬化云平臺(tái)ECS Windows系統(tǒng),則需要檢查系統(tǒng)中是否安裝了
QEMU Guest Agent VSS Provider
服務(wù)。如果已安裝該服務(wù),您可以嘗試在類似于
C:\Program Files (x86)\virtio\monitor
的目錄下找到并執(zhí)行uninstall.bat腳本,卸載QEMU Guest Agent軟件。