操作場景
用戶的業務數據一般保存在數據盤中,要想實現業務數據跨帳號遷移,需要用到鏡像服務的創建數據盤鏡像、共享鏡像等功能。本節操作以Linux操作系統為例,為您詳細介紹在同一區域內,跨帳號遷移業務數據(只遷移數據盤數據)的操作流程。
方案介紹
跨帳號遷移業務數據的方案為:帳號A將云主機A上掛載的數據盤A做成數據盤鏡像,將此鏡像共享給帳號B;帳號B接受帳號A的共享鏡像后,創建數據盤后將其掛載至自己的云主機上,實現數據遷移。操作流程如下:
圖 跨帳號遷移業務數據流程圖

步驟一:創建數據盤鏡像
假設帳號A的云主機數據盤中存放了如下數據:qianyi.txt

1、帳號A登錄管理控制臺,在左上角切換區域為“江蘇-蘇州”。
2、選擇“所有服務> 計算 > 鏡像服務”。
進入鏡像列表頁面。
3、單擊右上角的“創建私有鏡像”。
進入創建私有鏡像頁面。
4、填寫如下參數:
圖 創建數據盤鏡像

- 創建方式:創建私有鏡像
- 鏡像類型:數據盤鏡像
- 選擇鏡像源:云主機,并選擇數據盤“ecs -test-volume-0001”
- 名稱:輸入數據盤鏡像名稱,如“disk-image-test”
- 企業項目:選擇默認項目“default”
5、單擊“立即創建”。
6、確認無誤后,閱讀并勾選協議,單擊“提交申請”。
7、返回私有鏡像列表,等待幾分鐘后,數據盤鏡像創建成功。
圖 查看私有鏡像

步驟二:共享鏡像
帳號A將步驟一:創建數據盤鏡像中創建好的數據盤鏡像共享給帳號B。
1、在需要共享的私有鏡像所在行的“操作”列,單擊“更多”,選擇“共享”。
2、在“共享鏡像”窗口,輸入用戶B的賬號名,單擊“添加”。
如果需要添加多個鏡像接受者,請再次輸入新增鏡像接受者的賬號名或者賬號名和項目名稱,并單擊“添加”。

3、單擊“確定”。
步驟三: 接受共享鏡像
帳號B接受帳號A共享的數據盤鏡像。
1、帳號B登錄管理控制臺,在左上角切換區域為“江蘇-蘇州”。
2、選擇“所有服務 > 計算 > 鏡像服務”,單擊“共享鏡像”頁簽。
進入鏡像列表頁面。
3、在提示信息中,勾選“disk-image-test”,單擊“接受”。
圖 接受共享鏡像

4、接受后,該數據盤鏡像將顯示在共享鏡像列表中。
步驟四:申請新的數據盤或創建新的云主機
帳號B使用共享鏡像申請新的數據盤,并掛載至已有云主機;或者創建新的帶有數據盤的云主機(該數據盤由數據盤鏡像創建),驗證業務數據是否遷移成功。
申請新的數據盤,并掛載至已有云主機
1、在共享鏡像“disk-image-test”所在行,單擊操作列的“申請數據盤”。
圖 申請數據盤

進入云硬盤購買向導頁面。
2、按需選擇計費模式、磁盤規格等參數,注意可用區必須和已有云主機的可用區一致。單擊“立即購買”。
3、返回云硬盤列表,等待幾分鐘,云硬盤創建成功。
4、在云硬盤所在行,單擊操作列的“掛載”,將數據盤掛載至已有云主機上。
5、等待片刻,登錄云主機,驗證數據是否遷移成功。
執行fdisk -l,可以看到數據盤已分區。

將新分區重新mount一下,再查看“qianyi.txt”文件,數據遷移成功。

創建新的帶有數據盤的云主機
1、選擇“彈性云主機”。
2、單擊右上角的“創建彈性云主機”。
進入彈性云主機購買向導頁面。
3、按需選擇計費模式、可用區、規格等參數,增加一塊數據盤,并選擇用數據盤鏡像來創建。按界面提示完成云主機創建。
圖 數據盤

4、返回云主機列表,等待幾分鐘,云主機創建成功。
5、登錄云主機,驗證數據是否遷移成功。
執行fdisk -l,可以看到數據盤已分區。將新分區重新mount一下,再查看“qianyi.txt”文件,數據遷移成功。
