備份/復原設備所需的雲端憑證

本頁面說明預設 Google Cloud 憑證,以及如何在設備管理控制台中,為備份/復原設備新增憑證。

Google Cloud 憑證是指向服務帳戶的指標,可讓備份/復原設備存取專案資源 (例如 Compute Engine API 和 Cloud Storage bucket),以便備份及復原 Compute Engine 執行個體。

備份或復原 Compute Engine 執行個體時,備份/復原設備會使用憑證中的服務帳戶,建立執行個體的快照,並透過 OnVault 集區將執行個體中繼資料 (例如 VM 設定、網路和標記) 上傳至 Cloud Storage bucket。如果建立執行個體快照集的設備無法使用,您可以透過儲存在 Cloud Storage bucket 中的中繼資料,使用其他設備存取備份。請參閱「匯入永久磁碟快照映像檔」。

預設 Google Cloud 憑證

部署備份/復原設備時,系統會自動建立預設 Google Cloud 憑證。這項憑證是根據專案中附加至設備的服務帳戶建立。這項憑證可簡化探索及保護 Compute Engine 執行個體的程序,不必建立 OnVault 集區和服務帳戶。在設備管理控制台中,依序前往「Manage」(管理)>「Credentials」(憑證),即可在「Cloud Credentials」(Cloud 憑證) 頁面中查看這項預設 Google Cloud 憑證。

「Cloud Credentials」(Cloud 憑證) 頁面中的預設 Google Cloud 憑證會根據設備名稱顯示。舉例來說,如果備份/復原設備的名稱是 ba-name,則預設服務帳戶名稱會顯示為 *ba-name@developer.gserviceaccount.com。project-id 值是專案 ID。您無法編輯或刪除這項預設 Google Cloud 憑證,只能查看。

預設 Google Cloud 憑證會指向自動建立的 OnVault 集區,該集區會指向自動建立的 Cloud Storage bucket。Cloud Storage bucket 會保留 VM 執行個體建立的 Cloud Storage bucket。Cloud Storage bucket 會保留 VM 執行個體設定和中繼資料,並在執行階段自動建立,此時備份範本會指派給 Compute Engine 執行個體。Cloud Storage bucket 的位置取決於備份範本中設定的永久磁碟快照儲存位置或區域。

即使您變更執行個體的區域或多區域,或在首次快照成功執行後套用政策覆寫,系統也會自動建立 OnVault 集區。因此,這項服務可確保永久磁碟資料和執行個體 VM 設定位於同一位置。

如果是預設 Google Cloud 憑證,系統會自動將 IAM 角色 Backup and DR Cloud Storage Operator 指派給附加至備份/復原設備的服務帳戶。您必須手動指派 IAM 角色 Backup and DR Compute Engine Operator,才能備份 Compute Engine 執行個體。

在Google Cloud 控制台中,依序前往「Cloud Storage」>「Buckets」(值區),查看設備對應的 Cloud Storage bucket。

儲存空間 bucket 會在部署設備的專案中建立,名稱為 <backup/recovery-appliance-name>-<random-string>-<region/multi-region>,並設定下列屬性。

  • 儲存空間級別:Standard
  • 物件存取控管:統一
  • Bucket 位置:與 Persistent Disk 快照位置相同
  • 物件版本管理:值區未設定物件版本管理或保留功能
  • 存取權:bucket 不開放公開存取

新增 Google Cloud 憑證

如果您仍想手動為備份/復原設備建立憑證,可以使用備份和災難復原服務建立新的 Google Cloud 憑證。如要建立新的 Google Cloud 憑證,請先建立新的 OnVault 集區,詳情請參閱 OnVault 集區操作說明。

新增 Google Cloud 憑證

如要建立 Google Cloud 憑證,您必須定義憑證名稱和要儲存備份資料的 OnVault 集區。系統會根據附加至所選備份/復原設備的服務帳戶,自動填入服務帳戶。如果沒有 OnVault,請建立一個。

新增 Google Cloud 憑證前,請先將Backup and DR Compute Engine Operator角色指派給附加至設備的服務帳戶。

請按照下列操作說明,新增備份/復原設備的 Google Cloud 憑證:

  1. 按一下「管理」,然後在下拉式選單中選取「憑證」。

    「Cloud Credentials」(雲端憑證) 頁面會隨即開啟,列出由設備管理控制台管理的所有 Google Cloud 憑證 (如有新增任何憑證)。

  2. 按一下「Add Google Cloud Credentials」。

  3. 在「Credential Name」(憑證名稱) 中,新增要用來識別憑證的不重複名稱。

  4. 選取「Default Zone」(預設可用區)。探索專案中的 Compute Engine VM 時,系統會使用預設可用區,判斷要預設為哪個可用區。您也可以在探索期間選取其他可用區。

  5. 在「Appliances」(設備) 下拉式選單中,選取要與憑證建立關聯的設備。「Service Account」(服務帳戶) 欄位會自動填入附加至該設備的服務帳戶。

  6. 選取 OnVault 集區。系統會根據所選設備顯示集區。如要新增 OnVault 集區,請按照 OnVault 集區的操作說明操作。

  7. 按一下「新增」。

設備管理控制台會傳送要求,驗證所選設備的 Google Cloud 憑證。如果驗證成功,系統就會註冊憑證。 Google Cloud 建立憑證後,系統會自動建立 Cloud Storage 儲存空間集區和資源設定檔,並以憑證名稱做為前置字串。 Google Cloud

編輯 Google Cloud 憑證

請按照下列操作說明,編輯設備現有的 Google Cloud 憑證:

  1. 按一下「管理」,然後在下拉式選單中選取「憑證」。「Cloud Credentials」(雲端憑證) 頁面隨即開啟,列出儲存在由設備管理控制台管理的設備上的所有憑證。
  2. 選取要修改的憑證,然後選取頁面右下角的「Edit」(編輯)。「Edit Credential」(編輯憑證) 頁面隨即開啟。您也可以在憑證上按一下滑鼠右鍵,然後從下拉式選單選項中選取「Edit」(編輯)。
  3. 視需要更新名稱、預設可用區、組織屬性和 OnVault 集區。
  4. 點選「儲存」來套用變更。

刪除 Google Cloud 憑證

刪除憑證前,請先取消保護並移除使用這組憑證探索到的所有應用程式和主機,然後再刪除憑證。

請按照下列操作說明刪除 Google Cloud 憑證。

  1. 按一下「管理」,然後在下拉式選單中選取「憑證」。
  2. 在所需憑證上按一下滑鼠右鍵,然後選取「Delete」。
  3. 按一下「確認」。

備份和災難復原 Compute Engine 指南