Skip to main content
NetApp Backup and Recovery
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

啟用 NetApp Backup and Recovery 的預覽和隱藏功能

貢獻者 netapp-mwallis

啟用 NetApp Backup and Recovery 的預覽和隱藏功能。

必要的 NetApp Console 角色 備份與還原超級管理員。如果您要保護儲存在 Cloud Volumes ONTAP 叢集上的資料,則還需要 Cloud Volumes ONTAP 管理員角色。了解"備份和恢復角色和權限""了解所有服務的NetApp Console存取角色"

可用的預覽功能

您可以啟用以下 NetApp Backup and Recovery 預覽功能。

功能標誌 功能說明

"folder-restore-from-local": true

啟用從本機 ONTAP 磁碟區快照進行資料夾層級還原。預設情況下,ONTAP 僅支援從物件儲存備份還原資料夾。啟用此旗標後,您也可以從本機和複寫的快照還原整個目錄。

"prioritize-restore": true

在 Backup and Recovery Web 使用者介面中,復原工作流程中可以選擇 Prioritize restore over existing job queue 選項。在復原工作流程中選擇此選項時,復原作業的優先權將高於其他排隊作業,即使佇列繁忙也能執行。

啟用預覽功能

啟用預覽功能標誌選項即可使用尚未正式發布的功能。在生產環境中謹慎使用預覽功能。

步驟
  1. 使用 SSH 登入 Console 代理程式。

  2. 切換至 root 使用者:

    sudo su
  3. 在 Docker 中尋找 Backup and Recovery 磁碟區:

    docker volume ls | grep cbs

    輸出結果應類似以下內容:

    local service-manager-2_cloudmanager_cbs_volume
  4. 找到磁碟區的掛載點:

    docker volume inspect service-manager-2_cloudmanager_cbs_volume | grep Mountpoint

    雲端部署和私有部署的掛載點不同。此輸出範例顯示雲端部署:

    /var/lib/docker/volumes/service-manager-2_cloudmanager_cbs_volume/_data
  5. 切換到 docker 磁碟區組態目錄,該目錄位於掛載點目錄內。例如:

    cd /var/lib/docker/volumes/service-manager-2_cloudmanager_cbs_volume/_data/cbs_config
  6. 建立一個檔案,其中包含以下 JSON 結構,以及每個要啟用的功能標誌的鍵 / 值配對。根據您的部署類型命名該檔案:

    • 雲端部署: production-customer.json

    • 私有 / 暗站部署: darksite-customer.json

      請參閱 可用旗標 以取得功能標誌資訊。例如:

    {
      "feature-flags": {
        "folder-restore-from-local": true,
        "prioritize-restore": true
      }
    }
  7. 重新啟動 Backup and Recovery 容器:

    docker restart cloudmanager_cbs
  8. 在網頁瀏覽器中重新載入 Backup and Recovery UI。

    註 若要停用預覽功能,請依照相同的步驟操作,但將功能標誌值設為 false

停用磁碟區索引

使用下列選項標誌停用特定磁碟區或屬於一個或多個儲存 VM 的所有磁碟區的索引:

  • svms-not-to-index:以逗號分隔的儲存 VM 清單,其磁碟區不應建立索引

  • volumes-not-to-index:不應編入索引的個別磁碟區清單(以逗號分隔)

步驟
  1. 使用 SSH 登入 Console 代理程式。

  2. 切換至 root 使用者:

    sudo su
  3. 在 Docker 中尋找 Backup and Recovery 磁碟區:

    docker volume ls | grep cbs

    輸出結果應類似以下內容:

    local service-manager-2_cloudmanager_cbs_volume
  4. 找到磁碟區的掛載點:

    docker volume inspect service-manager-2_cloudmanager_cbs_volume | grep Mountpoint

    雲端部署和私有部署的掛載點不同。此輸出範例顯示雲端部署:

    /var/lib/docker/volumes/service-manager-2_cloudmanager_cbs_volume/_data
  5. 切換到 docker 磁碟區組態目錄,該目錄位於掛載點目錄內。例如:

    cd /var/lib/docker/volumes/service-manager-2_cloudmanager_cbs_volume/_data/cbs_catalog_config
  6. 建立一個名為 `production-customer.json`的檔案,並根據您的環境自訂儲存虛擬機器和磁碟區名稱:

    {
      "indexing": {
        "svms-not-to-index": "storage_vm_1,storage_vm_2,storage_vm_3",
        "volumes-not-to-index": "volume_1,volume_2,volume_3"
      }
    }
  7. 重新啟動 Backup and Recovery 索引目錄容器:

    docker restart cloudmanager_cbs_catalog