使用 viocli volume-migrate 命令來將一或多個非連結磁碟區從一個資料存放區移轉到另一個。
如果磁碟區已連接,則磁碟區移轉將失敗。
在這種情況下,請移轉對應執行個體。已連接的磁碟區將與執行個體一起移轉。
備註︰對應磁碟區陰影虛擬機器不會移轉。若要移轉此類磁碟區陰影虛擬機器,請執行 viocli ds-migrate-prep 命令,然後使用 vSphere Web Client 移轉陰影虛擬機器。
如果目的地資料存放區不符合磁碟區具有的儲存區原則,則磁碟區移轉將失敗。
您可以將 --ignore-storage-policy 參數包含在內,從而強制進行移轉。如果忽略儲存區原則,向不符合要求的資料存放區進行移轉,則命令將輸出警告。
viocli volume-migrate 命令使用下列語法。
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。
|
--volume-ids VOLUME_UUIDS |
強制性 (除非已指定 SRC_DC_NAME 和 SRC_DS_NAME)。 |
移轉一或多個由 UUID 值指定的個別磁碟區。若要指定多個磁碟區,請以逗點分隔 UUID。 例如,下列命令可將兩個由 UUID 值指定的磁碟區移轉到資料中心 DC-01 中的資料存放區 DS-01。
|
--ignore-storage-policy |
選擇性 |
忽略儲存區原則符合性檢查。 如果已移轉的磁碟區包含目的地資料存放區不符合的儲存區原則,請將此參數包含在內,以避免移轉失敗。 |
DEST_DC_NAME |
強制性 |
指定目的地資料中心。 |
DEST_DS_NAME |
強制性 |
指定目的地資料存放區。 |
-h, --help |
選擇性 |
顯示該命令的使用與引數。 |
-v, --verbose |
選擇性 |
進入詳細資訊模式。 |