如何進行遷移?
您可以參考用戶指南步驟進行服務器遷移。
CMS使用基本流程是什么?
使用CMS上云基本步驟:遷移調研、遷移評估、下載安裝CMS-Agent、目標機開通、綁定目標機、配置遷移任務、全量遷移、循環增量、停機增量、業務切換、驗證業務。
具體步驟實現操作,您可以參考用戶指南步驟進行服務器遷移。
遷移完成后怎么檢查系統?
通用檢查內容:
- 能否使用遷移源密碼登錄ECS。
- 檢查主機名配置、網絡服務是否正常。
- 檢查其他系統應用服務是否正常。
windows系統需要您進行下列檢查:
- 檢查系統盤數據是否完整。
- 如果有數據盤缺失,進入磁盤管理檢查盤符是否丟失。
Linux系統需要您進行以下檢查:
- 檢查系統盤數據是否完整。
- 查看各掛載點掛載情況。
遷移完成后,若想再次遷移如何操作?
重新為遷移源綁定目標機,并重新配置任務。
創建遷移任務時,查詢不到對應目標機或無法綁定目標機,如何操作?
-
綁定界面無對應目標機檢查方式:
當前賬戶或企業賬戶下,需要您檢查CMS服務區域與目標機區域是否一致,若與平臺非同一區域,平臺無法獲取目標機。
-
無法綁定檢查方式:
- 遷移源與目標機的系統是否匹配,若不匹配則無法綁定成功。
- 查看目標機安全組端口是否正確放通,源機出方向是否放通。
- 目標機綁定步驟與安全組放通,請參考綁定目標機。
如何查找遷移源?
查找遷移源的步驟如下:
- 登錄對應區域CMS控制臺。
- 單擊左側導航欄,“主機管理”選項卡。
- 在“主機管理”頁面,單擊搜索框搜索。
- 輸入搜索項對應的查詢值后,單擊Enter鍵。
說明搜索項包括遷移源別名、遷移源公網IP以及遷移源私網IP。所有搜索項均支持模糊查詢。
如何批量導入遷移源?
批量導入遷移源的步驟如下:
- 登錄對應區域CMS控制臺。
- 單擊左側導航欄,“主機管理”選項卡。
- 單擊“下載導入模板”按鈕,下載模板。
- 填寫模板內容。
- 單擊“導入excel”導入遷移源。
- 單擊“導入日志”,查看導入結果。
說明填寫模板EXCEL時,填寫內容為:源機別名、源機IP以及目標機ID;其中目標機ID需要單擊目標機詳情查看。具體操作步驟您可參見批量導入遷移源與查看。
為什么刪除遷移源失敗?
遷移源處于“在線”狀態下,用戶無法在“主機管理”界面刪除遷移源。
遷移日志中提示“delete snapshot xx error !”如何處理?
QGA會影響vss服務,遷移源需要關閉QEMU Guest Agent VSS Provider(QGA)并且禁用。
具體步驟:
- 快捷鍵“Win + R”輸入 :services.msc。
- 找到對應服務關閉并禁用。
遷移vss報錯提示,可以如何查找問題?
可以通過使用windows server事件查看器,進行故障點排查。
操作步驟:
- 打開控制面板,單擊“查看事件日志”,系統和安全下“查看事件日志”。
- 打開windows日志折疊目錄,查看錯誤項。
平臺反饋“Partitioning failed”如何解決?
使用平臺下發分區任務后平臺反饋“Partitioning failed”信息,是由于目標機分區失敗造成。
您需要檢查源機和目標機之間的網絡是否正常。
遷移時如何進行CPU、帶寬限制?
您可以在“主機管理”界面,在目標遷移源所在行“操作”列,下拉“操作”進行遷移任務“CPU限制”、“帶寬限制”操作。
遷移過程中,誤刪除目標ECS時如何操作?
當您誤刪除目標機時,遷移任務會自動取消。
您需重新綁定目標機,重啟遷移任務。
引導修復后提示:error: file “/boot/grub/i386-pc/xxx.mod” not found 目標機無法啟動如何處理?
-
確定啟動方式
[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
-
檢查/usr/lib/grub/目錄下是否有i386-pc文件夾、文件夾內是否為空。
ls /usr/lib/grub
ls /usr/lib/grub/i386-pc
- 找一臺與源機一致操作系統與系統版本相同的臨時云主機。
scp -r /usr/lib/grub/i386-pc username@xx.xx.xx.xx:/usr/lib/grub/
引導修復后啟動目標機提示: error: file“/initrd.img”not found、error: file“/vmlinuz”not found如何處理?
您可以按以下操作排除對應問題:
以下示例僅適用多數版本,若無法適用版本則需按照對應版本發行手冊指引進行操作。
error: file “/vmlinuz” not found
- 使用可啟動修復介質啟動系統,并掛載系統磁盤的/boot分區。
- 從安裝介質或系統備份中提取vmlinuz內核文件,復制到/boot分區。
- 更新引導配置(grub.cfg),將menuentry塊中的linux行指向vmlinuz內核文件。
- 重啟系統,在引導菜單選擇更新后的菜單項啟動系統。
error: file “/initrd.img” not found
- 掛載/boot分區和獲取initrd.img文件。
- 將initrd.img文件復制到/boot分區。
- 更新grub.cfg,找到initrd相關行,將其指向新文件。
- 重啟系統,啟動更新后的菜單項。
CMS任務下發提示“分區失敗,請保源端和目標端間的網絡連通性,并退出目標機遠程控制臺,重新進行分區”,應如何解決?
您在進行CMS任務配置時遇到了網絡問題,可以使用配置頁面上的通訊檢測功能來確保遷移源與平臺、遷移源與目標機之間的網絡情況。如果網絡情況良好,您可以檢查目標機控制臺連接界面是否被占用。若被占用,請退出控制臺后進行任務下發和分區操作。
Linux遷移任務完成未報錯,但檢查目標機發現數據缺少,如何處理?
請檢查源機fstab(路徑:/etc/fstab),是否將需遷移的掛載點正確寫入;Agent啟動是否具備root權限。
平臺顯示遷移源離線,無法創建遷移任務,需如何操作?
遷移源顯示離線,表明CMS-Agent未有效在遷移源運行;
您需先修復遷移源狀態為在線后,再新建遷移任務,修復方法如下:
Linux系統中:
- 查看服務進程:ps -ef |grep moveCloud 或 movecloud status。
- 重啟進程服務:movecloud restart。
Windows系統中:
- 查看服務進程:任務管理器中查看movecloudManage進程。
- 重啟進程服務:moveCloud。
遷移進行中,想要重新進行遷移,是否可以為遷移源新建并發遷移任務?
不可以。
當遷移出現報錯或想重新遷移時,都需刪除原遷移任務后,新建遷移任務。
綁定目標機不成功,再次選擇目標機,提示綁定中。如何解決?
- 遠程登錄目標機。
- ps | grep move:查看當前程序進程,(確實存在程序進程,與綁定進程)。
- kill -9 xxx:刪除所有進程。
- 根目錄下:nohup ./moveDaemon > /moveDaemon.log 2>1 &“重新啟動程序”。
- 再次嘗試重新連接。
使用CMS時為什么會提示獲取地址異常?
使用非獨占帶寬時存在無法獲取ip,會出現ip顯示異常情況。
共享帶寬與dnat服務不支持CMS服務,僅支持獨占帶寬;
設備上云后是否可以使用天翼云頁面中修改重置密碼功能?
可以。
遷移完成后會將相關天翼云重置密碼程序包安裝入系統中,您可以通過天翼云界面修改重置設備密碼。
使用天翼云平臺創建PE私有鏡像,密碼是否會被重置?
會被重置。
您使用天翼云平臺創建PE私有鏡像時,需要您輸入密碼;您只需輸入兩次符合密碼復雜度的密碼,通過平臺頁面驗證即可,您使用PE程序時密碼會被重置。
遷移后使用云主機創建私有鏡像,密碼會被重置嗎?
不會被重置。
當您需要在天翼云平臺為遷移后的系統創建私有鏡像,您需要重復輸入兩次符合密碼復雜度的密碼,通過平臺驗證,但不會重置您系統的密碼。
客戶端無法正常下載如何解決?
單擊客戶端無法下載,通常是由于瀏覽器與插件的兼容性異常造成;
您可以嘗試更換瀏覽器,重新訪問平臺查看是否解決。
部署目標機失敗如何解決?
部署目標機時出現通信出錯、部署失敗、獲取部署結果超時等問題都會導致部署失敗;
您需要按照檢查流程進行檢查,檢查流程一般為檢測目標機與平臺之間的網絡是否正常通信、PE程序是否正常啟動、PE程序的IP是否丟失。
當平臺出現“獲取反饋超時,請檢查網絡是否正常”該如何處理?
當您平臺出現'獲取反饋超時,請檢查網絡是否正常'時,是由于平臺未收到源機任務反饋造成;
您需要檢查源機和平臺間網絡是否正常、源機的Agent程序是否正常運行。
通信檢測提示 “Failed to establish communication”應當如何處理?
當您進行源機與目標機間通信檢測時,出現'Failed to establish communication';
您需要檢測Agent程序與PE程序是否正常運行,同時檢測源機與平臺之間的網絡是否正常。
Linux文件級遷移,如何指定不遷移、不同步的文件目錄?
CMS為文件級遷移,具體操作步驟您可參見文件及目錄過濾。
CMS過濾規則項中,有哪些方式可以用來進行遷移源端文件過濾?
您可以通過設置過濾規則來實現文件過濾、目錄過濾、正則過濾和通配符過濾四種不同類型的過濾。同時,通過多條過濾規則的復合使用,您還可以實現更加靈活和精準的過濾方式。
配置CMS過濾規則時,如果過濾類型需要選擇“文件”,需要怎樣添加過濾規則?
- 精確地指定“過濾路徑”到對應的文件級別。
- 系統會自動選擇“文件”單選按鈕作為過濾類型。
- 單擊“確定”按鈕,即可成功添加該文件的過濾規則。
注意該規則會將此文件過濾,務必謹慎操作。
配置CMS過濾規則時,如果過濾類型需要選擇“目錄”,需要怎樣添加過濾規則?
- 精確指定“過濾路徑”到對應的目錄級別。
- 手動選擇“目錄”單選按鈕作為過濾類型。
- 在保留項配置中,選擇保留目錄下的文件、目錄以及目錄樹。
- 單擊“確定”按鈕,完成目錄過濾規則的添加。
注意該規則會默認對該目錄下除保留項外的所有文件和目錄進行過濾,務必謹慎操作。
配置CMS過濾規則時,如果過濾類型需要選擇“正則”,需要怎樣添加過濾規則?
- 精確指定“過濾路徑”到對應的目錄級別。
- 手動選擇“正則”單選按鈕作為過濾類型。
- 在遞歸選項中,選擇是否將規則重復調用應用于該目錄下的子目錄。
- 單擊“添加”按鈕,添加正則規則,支持根據需要添加多條表達式。
- 單擊“確定”按鈕,完成正則過濾規則的添加。
注意該規則會默認對該目錄下所有匹配通配符表達式的文件和目錄進行過濾,務必謹慎操作。
CMS具備停止增量檢測功能,是否可以直接進行停止增量操作,根據提示進行應用停止?
不可以直接進行停止增量操作。
盡管CMS具備停止增量檢測功能,但是該功能目前僅能夠適配大部分場景,無法將所有場景全部覆蓋檢測。為了確保數據的一致性,建議在進行停止增量操作之前,先與應用廠商協商并停止相應的應用程序,最后再進行停止增量操作。
CMS遷移狀態長時間停滯在遷移準備階段,應當如何處理?
- 檢查程序是否正常運行:可以查看遷移源處的日志以檢查是否存在報錯等異常情況。
- 檢查遷移源處是否存在特殊共享存儲:CMS存在基本的過濾規則,若存在其余未適配特殊存儲,則可以通過工單形式進行追加適配。
- 緊急情況下,可通過手動過濾特殊共享存儲相關目錄、盤符、掛載點的方式,確保遷移工作正常進行。
- 處理較大數據量的遷移源,需要給予足夠的時間和資源來處理。因此,在未確認是否存在異常情況的情況下,請勿關閉任務,以免影響遷移進程。
CMS提供了遷移壓縮率調整功能,此功能應該如何使用、配置對遷移源具有什么影響?
您可通過CMS設置遷移的壓縮率,最低壓縮率為0,最高壓縮率為9,建議默認;通常情況下,遷移壓縮率越高,傳輸的數據量就越小,遷移所需的時間就越短,但同時也會增加源機的CPU使用率。因此,在選擇壓縮率時需要根據實際情況進行權衡。
若您需要使用,請進行對應測試后進行,如下是測試機設置不同壓縮率的遷移速率與CPU使用率參考:
2c4g百兆帶寬3G數據主機,使用0壓縮率時:耗時3分40秒,cpu使用率最高50%;同規格主機使用9壓縮率時:耗時2分50秒,cpu使用率最高99%。
CMS遷移追蹤階段中,進行“停止增量”操作時;彈窗提示“請將源機的相應應用停止,確保數據同步”的原因是什么?
該彈窗屬于CMS對遷移源應用檢測功能提示;出現此提示原因為遷移源大概率存在應用未全部停止,為確保遷移源與目標端數據一致性,建議單擊彈窗中“單擊查看需要關閉的應用”,根據提示進行相應檢查。
CMS停止增量檢測功能,檢測的應用程序有哪些?
停止增量檢測功能用于在遷移源端檢測是否存在運行Oracle、MySQL、MariaDB、SQL Server、Redis、Docker應用程序;如果存在這些應用程序,CMS控制臺將展示相關提示信息。
CMS進行引導修復時,提示引導修復失敗;查看源機日志提示錯誤“no space left on drive”,應如何解決?
首先,您需檢查源機是否有足夠的空間進行遷移。對于Linux系統,應該預留至少5%的存儲空間;對于Windows系統,應該預留至少10%的存儲空間。如果源機空間不足,您需要進行優化后再進行遷移。
如果源機空間足夠,您需要確認目標機是否開通與源機匹配大小的磁盤空間。如果目標機磁盤空間不足,則需進行擴容。
CMS能夠進行正常綁定,但下發遷移任務時提示“通訊建立失敗,請檢測遷移源和目標端間的網絡連通性”,應如何解決?
CMS平臺通過TCP:8001端口對目標端進行推包操作安裝程序;通過TCP:8000端口由源端向目標機下發任務配置命令執行。
即目標機正常綁定但任務下發失敗,請檢查目標機TCP:8000端口放通情況與源機目標機通訊情況。
CMS控制臺,在配置windows系統遷移任務時,提示“任務準備失敗,請聯系管理人員”,應該如何處理?
請檢查是否存在QEMU Guest Agent進行,請選擇啟動類型“禁用”,服務狀態修改為“已停止”:
- 使用Ctrl + R組合鍵輸入services.msc 。
- 查看列表中是否存在“QEMU Guest Agent”。
- 如果存在的話,右鍵單擊,選擇“屬性”。
- 將“啟動類型”更改為“禁用”,將“服務狀態”更改為“已停止”。
- 單擊“應用”保存更改。
如果通過以上操作仍然無法解決問題,請通過工單等方式向相關技術人員咨詢進行排查。
如果不開啟增量遷移,完成后是否還需要點開始核查進行數據稽核?
無論是否開啟增量,僅需保證遷移流程嚴格規范進行,都無需進行手動數據稽核,特別當數據量很大時數據稽核比對需要花費較多時間。
CMS在遷移過程中根據特定算法確保了數據一致性,數據稽核功能主要作用于非正常操作后,可能存在的數據不一致情況的后備方案。
需要注意的是,若不開啟增量在全量開始時,就需要提前執行停止增量步驟的操作,即停止應用保證數據一致性。
平臺反饋 “Task does not exist”應當如何處理?
當您下發遷移任務時出現“Task does not exist”信息,是由于您此前進行的遷移任務非正常退出;
您需取消遷移任務后重新開始遷移。
Windows分區操作需要注意什么?
當您進行Windwos分區時需要注意如下三問題:
- 目標機必需要分一個系統盤。遷移時必需遷移系統盤,且源機的系統盤必需遷移到目標機的系統盤。如果目標機的系統分區不在第一塊磁盤上,遷移后可能無法正常啟動。
- windows遷移時,目的盤符的盤符大小不能小于對應的遷移盤符的盤符大小。
- windows不支持動態磁盤遷移。
平臺反饋“Partitioning failed”如何解決?
當您使用平臺下發分區任務后,平臺反饋“Partitioning failed”信息,是由于目標機分區失敗造成;
您需要檢查源機和目標機之間的網絡是否正常。
進行Windows分區界面失敗如何解決?
當您進入分區界面失敗時,是由于目標機的磁盤基本信息未上報,目標機的遷移程序運行異常;
您需要檢查目標機遷移程序是否正常運行,同時等待目標機將所需信息上報至平臺。
Linux分區提示“Partitioning failed”如何處理?
當您使用CMS進行linux遷移分區任務下發時,平臺反饋“Partitioning failed”信息;
您需要重啟目標機,若還無法解決需要重裝目標機系統。
目標機無IP如何處理?
如果目標機沒有dhcp環境,需要您手動配置IP。
任務配置反饋“The task already exists”如何處理?
當您單擊"開始遷移"后,平臺反饋“The task already exists”提示信息,您此前可能有遷移任務異常結束;
您需要重新進行遷移任務配置。
CMS-Agent(windows端)彈窗顯示服務正在運行,windows后臺任務托盤也未看到程序圖標,該如何處理?
這是由于Windows 操作系統采用了一種叫做“單實例”的機制,同一個用戶在多個窗口登錄時,只能看到當前活動窗口的后臺托盤程序。您可以通過任務管理器查看同一用戶下其他窗口的后臺托盤程序,具體操作如下:
- 打開任務管理器。您可以通過終端窗口或快捷鍵“Ctrl+Alt+Del”來打開它。
- 單擊“詳細信息”選項卡。
- 單擊“進程”列的標題,使其按照字母順序排序。
- 滾動到類似的應用程序,并單擊其行以選中它。
- 單擊任務管理器下方的“選擇同一用戶的進程”按鈕。
- 在彈出窗口中,選擇您想查看的其他窗口和后臺托盤程序的進程。
- 單擊“確定”,即可顯示選擇的進程和應用程序。
注意若您當前沒有管理員權限,則可能無法選擇同一用戶的進程。同樣,若同一用戶沒有同時運行多個應用程序的實例或后臺托盤程序,則可能無法在任務管理器中看到其余實例的程序和圖標。
CMS-Agent(linux)啟動時提示“Start moveCloud fail:redis: nil”,應當如何解決?
此報錯原因可能是由于CMS-Agent版本與平臺上的Redis版本記錄不一致所導致的。解決方法是在平臺上重新下載CMS-Agent并進行安裝,然后重新啟動CMS-Agent即可。如果問題還未解決,可通過工單進行相應的技術咨詢。
Linux Agent安裝啟動出現“start moveCloud fail”如何解決?
此問題出現的原因為程序包配置文件異常導致;
您可以通過重新從平臺下載對應的CMS-Agent程序安裝包解決。
Linux遷移任務提示Boot failure(Failed to install GRUB)如何解決?
此提示告知您進行引導修復時出現了異常報錯;
您需要登錄目標機查看日志,(cat /usr/moveCloud/mkinit.log),搜索ERROR或does not進行檢索,不存在的情況最容易出現;
由于您對遷移源有進行過不當配置導致未同步,手動將/boot/grub/device.map中sda修改為vda,重新進行遷移任務即可解決。若出現ERROR請聯系專業技術人員進行排查。
Windows遷移程序啟動失敗如何處理?
當您雙擊“moveCloud.exe”后,出現“加載配置文件失敗”彈窗,是由于CMS-Agent cfg.ini文件缺失;
您需要重新從平臺下載CMS-Agent程序安裝包。
Windows遷移程序獲取redis配置失敗如何解決?
當您單擊單擊“啟動服務”后,出現“獲取redis配置失敗”彈窗,您需要檢查源機與平臺的網絡連通情況;
若網絡連通正常,您需要重新從平臺下載CMS-Agent程序安裝包。
Windows遷移程序連接redis失敗如何解決?
當您單擊“啟動服務”后,出現“連接redis失敗”彈窗,是由于遷移源與平臺網絡不同導致,您需要檢查遷移源與平臺間的網絡情況。
Windows單擊啟動服務提示“缺少更新程序”如何解決?
當您單擊“啟動服務”后,出現“缺少自動更新程序”彈窗,是由于缺少moveManage.exe程序導致;
您需要重新從平臺下載CMS-Agent程序安裝包。
Windows啟動服務后提示“更新程序異常退出”如何解決?
當您單擊“啟動服務”后,出現“更新程序異常退出”彈窗,這是由于moveManage.exe程序更新過程中異常退出導致;
您需要重新停止啟動服務。