您可以使用命令列來備份 OpenStack 部署。

您可以看到備份了以下項目:

  • OpenStack 元件的組態。
  • OpenStack 控制平面資料庫。
  • 部署密碼。
  • 備註: 如需備份 Cinder 的相關資訊,請參閱 Cinder 磁碟區備份
若要使用 GUI 備份部署,您可以執行以下步驟:
  • admin 使用者身分登入 Integrated OpenStack Manager
  • OpenStack 部署中,按一下部署名稱,然後開啟管理索引標籤。
  • 設定索引標籤上,按一下備份

必要條件

vCenter Server 執行個體中建立內容程式庫。如需內容程式庫的相關資訊,請參閱使用內容程式庫

程序

  1. root 使用者身分登入 Integrated OpenStack Manager
    ssh root@mgmt-server-ip
  2. 在文字編輯器中,以 YAML 格式為備份建立組態檔。

    使用下列範本:

    ---
    name: backup-name 
    description: backup-description
    target:
       kind: contentLibrary
       contentLibrary:
          name: content-library-name
     
    選項 說明

    backup-name

    輸入備份的名稱。英數字元字串可包含特殊字元 (-) 和 (_)。

    backup-description

    輸入備份的說明。

    content-library-name

    輸入要進行備份儲存的內容程式庫的名稱。

  3. 為備份指定 vCenter Server
    viocli create vcenter --vc_hostname <hostname> --vc_password <password> --vc_username <username>
    或者,使用 Kubernetes 命令列公用程式的別名從部署中取得 vCenter Server
    osctl get vcenter
  4. 使用組態檔和 vCenter Server 建立備份。
    viocli create backup -f <configuration-file> --content-vcenter <vcenter-name>

結果

您的部署備份會儲存到備份組態檔中所指定的內容程式庫。
備註: 同一時間只能觸發一個備份。