您可以將未連結至執行個體的 Cinder 磁碟區移轉至指定的目標資料存放區。
先決條件
確認磁碟區沒有連結任何快照。如果有,您必須先將其中斷連結。
程序
- 使用 SSH 登入 VMware Integrated OpenStack Manager。
- 切換至根使用者。
sudo su -
- 移轉磁碟區。
viocli volume-migrate [-d [NAME]] \ [--source-dc [SRC_DC_NAME]] [--source-ds [SRC_DS_NAME]] \ [--volume-ids [VOLUME_UUIDS]] [--ignore-storage-policy] \ DEST_DC_NAME DEST_DS_NAME [-h] [-v]
參數
強制性或選擇性
說明
-d, --deployment NAME
自動
其中的磁碟區將會移轉的部署的名稱。
自動套用。預設值為目前部署的名稱。
--source-dc SRC_DC_NAME
強制性 (除非已指定 VOLUME_UUIDS)。
識別來源資料中心。
與 --source-ds 參數一起使用,以唯一地識別資料存放區。
--source-ds SRC_DS_NAME
強制性 (除非已指定 VOLUME_UUIDS)。
與 --source-dc 參數一起使用,以唯一地識別資料存放區。
例如,下列命令可將所有磁碟區從資料中心 DC-01 中的資料存放區 DS-01 移轉到資料中心 DC-02 中的資料存放區 DS-02。
viocli volume-migrate --source-dc DC-01 --source-ds DS-01 DC-02 DS-02
--volume-ids VOLUME_UUIDS
強制性 (除非已指定 SRC_DC_NAME 和 SRC_DS_NAME)。
移轉一或多個由 UUID 值指定的個別磁碟區。若要指定多個磁碟區,請以逗點分隔 UUID。
例如,下列命令可將兩個由 UUID 值指定的磁碟區移轉到資料中心 DC-01 中的資料存放區 DS-01。
viocli volume-migrate --volume-ids 25e121d9-1153-4d15-92f8-c92c10b4987f, 4f1120e1-9ed4-421a-b65b-908ab1c6bc50 DC-01 DS-01
--ignore-storage-policy
選擇性
忽略儲存區原則符合性檢查。
如果已移轉的磁碟區包含目的地資料存放區不符合的儲存區原則,請將此參數包含在內,以避免移轉失敗。
DEST_DC_NAME
強制性
指定目的地資料中心。
DEST_DS_NAME
強制性
指定目的地資料存放區。
-h, --help
選擇性
顯示該命令的使用與引數。
-v, --verbose
選擇性
進入詳細資訊模式。