您可以建立管理伺服器資料、OpenStack 資料庫和 Swift Ring 檔案的備份。
此程序會備份 Swift Ring 檔案,但不會備份 Swift 中儲存的物件。
如需備份 Cinder 的相關資訊,請參閱為區塊儲存區設定備份服務。
先決條件
準備 NFS 伺服器以儲存備份資訊。
程序
- 登入 OpenStack 管理伺服器。
- 使用
viocli backup
命令備份所需資訊。執行下列命令來備份管理伺服器資料:
sudo viocli backup mgmt_server nfs-host-ip:/directory
備份檔案儲存在名為 vio_ms_yyyymmddhhmmss 的資料夾中。
執行下列命令來備份 OpenStack 資料庫:
sudo viocli backup openstack_db nfs-host-ip:/directory
備份檔案儲存在名為 vio_os_db_yyyymmddhhmmss 的資料夾中。
執行下列命令來備份 Swift Ring:
sudo viocli backup swift_ring nfs-host-ip:/directory
備份檔案儲存在名為 vio_swift_ring_yyyymmddhhmmss 的資料夾中。
下一步
如果您的部署中發生錯誤,您可以復原個別節點或整個部署。若要復原個別節點,請參閱復原 OpenStack 節點。若要還原您的部署,請參閱從備份中還原部署。