可透過保留 UUID 和中繼資料的方式在資料存放區之間移轉映像。
先決條件
確認目前資料存放區和目的地資料存放區均可使用。
程序
- 使用 SSH 登入 controller01 節點。
- 切換至根使用者。
sudo su -
- 檢視映像清單。
openstack image list
結果會列出映像 UUID、名稱和狀態。
+--------------------------------------+------------------------------------+--------+ | ID | Name | Status | +--------------------------------------+------------------------------------+--------+ | 00acfc1f-2109-4e9c-b628-de7149b42dc3 | ubuntu-16.04-server-cloudimg-amd64 | Active | | bf1abfb8-8bcc-4ce8-a9e8-3432b8ca546e | ubuntu1604_jenkins_node | Active | +--------------------------------------+------------------------------------+--------+
- 判定該專案的 UUID。
openstack project list --domain default
結果會列出專案 UUID 和名稱。
+----------------------------------+-------+ | ID | Name | +----------------------------------+-------+ | f33350f3844948fcb482ed6f5eef133d | admin | +----------------------------------+-------+
- 登入 vSphere Web Client。
- 前往 vCenter,然後找到具有該專案 UUID 的專案資料夾。
- 在專案資料夾中,找到具有映像 UUID 的範本。
- 在範本上按一下滑鼠右鍵,然後選取複製到範本以開啟 [範本到範本] 精靈:
- 輸入範本的新名稱。
- 選擇不同的主機。
- 選擇資料存放區。
- 按一下完成以完成新的範本。
- 在原始範本上按一下滑鼠右鍵,然後選取從磁碟刪除。
- 在範本複製品上按一下滑鼠右鍵,然後選取重新命名以輸入原始名稱做為新的名稱。