從現有備份建立新磁碟區

本頁說明如何從現有備份建立新磁碟區。

注意事項

  • 您可以將同區域 backup vault 中的備份還原至備份區域內的任何集區。

  • 如要還原儲存在跨區域 backup vault 的備份,只能在本機還原,也就是從來源 vault 還原至來源區域,或是從目的地 vault 還原至目的地區域。您無法還原至其他區域。請注意,這項功能不適用於 Flex File 服務水準。

  • 如果您在含有備份的 backup vault 中設定最短強制資料保留政策,則備份無法在「可刪除時間」欄位中顯示的預定日期前刪除。詳情請參閱「防止備份遭刪除」。

  • 還原大容量磁碟區的備份時,系統會自動建立大容量磁碟區。

  • 還原的磁碟區大小必須至少比備份中磁碟區的已用容量大 20%;還原完成後,您可以調整磁碟區大小。

  • 只有在可存取相關聯的加密金鑰時,才能還原儲存在已啟用 CMEK 的 backup vault 中的備份。

從備份建立新磁碟區

控制台

  1. 前往 Google Cloud 控制台的「NetApp Volumes」頁面。

    前往 NetApp Volumes

  2. 在「資料保護」下方,點選「備份」

  3. 在「備份」頁面中,選取要開啟的備份檔。

  4. 按一下頁面頂端的「從備份建立新磁碟區」

  5. 在「Volume name」(磁碟區名稱) 欄位中,輸入磁碟區名稱。名稱不得與區域中的其他名稱重複,且只能使用小寫英文字母、數字和連字號,並以英文字母開頭。選擇後即無法變更。

  6. 選用:在「Description」(說明) 欄位中輸入磁碟區的說明。

  7. 在「儲存空間集區詳細資料」部分,選取現有儲存空間集區或建立新的儲存空間集區。

    如果是同區域 backup vault 中的備份,則可使用該區域中的所有儲存空間集區。

    對於跨區域 vault 中的備份,所有服務等級為 Flex 統合式、Standard、Premium 和 Extreme 的儲存空間集區都適用。

  8. 在「磁碟區詳細資料」下方的「共用名稱」欄位中輸入共用名稱。 分享名稱不得與區域中的其他分享重複。

  9. 在「容量」欄位中,輸入磁碟區的容量。

    1. 如果來源磁碟區仍存在,系統會自動填入「容量」欄位,且無法變更。

      您可以使用 Google Cloud CLI 指令指定不同大小。

    2. 如果來源磁碟區已不存在,請以 GiB 為單位指定新磁碟區大小。容量必須大於備份的「所用磁碟區大小 (已還原)」

  10. 選用:如果還原目標儲存集區已啟用自動調整級別功能,請選取「啟用自動調整級別功能」。你也可以稍後在音量設定中啟用這項功能。

  11. 在「通訊協定」下拉式選單中,選取通訊協定。

    1. 如果來源磁碟區仍存在,系統會自動在「通訊協定」欄位中填入來源磁碟區通訊協定,且無法變更。

    2. 如果來源磁碟區已不存在,請為備份指定與原始來源磁碟區相同的通訊協定。

  12. 如果是 NFS 磁碟區,請完成下列步驟:

    1. 如果磁碟區做為 GCVE 資料儲存庫,請在「Configuration for selected protocol(s)」(所選通訊協定的設定)中,按一下「用戶端已連線時禁止刪除磁碟區」

    2. 在「匯出規則」下方,完成下列步驟:

      1. 按一下「新增規則」,新增允許的用戶端清單、相關聯的存取層級 (讀取和寫入,或僅限讀取) 和根存取權。詳情請參閱「使用匯出政策控管磁碟區存取權」。

      2. 按一下 [完成]

  13. 如果是 SMB 磁碟區,請完成下列步驟:

    1. 如果來源磁碟區仍存在,系統就不會顯示 SMB 通訊協定選項。不過,您可以在建立磁碟區後變更這些選項,也可以使用 Google Cloud CLI 指令還原磁碟區,並指定 SMB 選項。

    2. 如果來源磁碟區已不存在,請選擇任何選用的通訊協定設定。如要進一步瞭解通訊協定選項,請參閱「建立新磁碟區」。

  14. 如果是 iSCSI 磁碟區,請完成下列步驟:

    1. 如果來源磁碟區仍存在,系統會自動選取 iSCSI 通訊協定。

    2. 如果來源磁碟區已不存在,請選擇 iSCSI 協定。如要進一步瞭解通訊協定選項,請參閱「建立新磁碟區」。

  15. 選用步驟:在「快照設定」下方,設定磁碟區快照的排程:

    1. 如要讓用戶端看到快照目錄,請選取「顯示快照目錄」核取方塊。

    2. 如要允許排定的快照,請勾選「允許排定的快照」核取方塊。

    3. 使用「每小時」、「每日」、「每週」和「每月」分頁,設定快照排程:

      針對每個間隔 (每小時、每天、每週或每月),在「要保留的快照」欄位中輸入要保留的快照數量。在「Hour (UTC)」和「Minute (UTC)」欄位中,輸入快照的保留時間。

  16. 選用:在「備份設定」下方,指派備份政策和備份保存庫,為新磁碟區設定排定的備份。

    1. 勾選「允許排定的備份」核取方塊。

    2. 使用「備份政策」下拉式選單選擇現有備份政策,或建立新的備份政策。

    3. 使用「備份保存庫」下拉式選單選擇現有的備份保存庫,或建立新的備份保存庫。

  17. 在「標籤」部分下方,按一下「新增標籤」,為磁碟區新增相關標籤。

  18. 點選「建立」

gcloud

從備份建立新磁碟區:

gcloud netapp volumes create VOLUME_NAME \
  --location=LOCATION \
  --capacity=CAPACITY \
  --protocols=PROTOCOLS \
  --share-name=SHARE_NAME \
  --storage-pool=STORAGE_POOL \
  --source-backup=SOURCE_BACKUP \
  --description=DESCRIPTION

請替換下列資訊:

  • VOLUME_NAME:要將備份還原至的新磁碟區名稱。

  • LOCATION:要在其中建立磁碟區的位置。

  • CAPACITY:新磁碟區的大小。容量必須大於備份的「所用磁碟區大小 (已還原)」

  • PROTOCOLS:用於備份來源的原始磁碟區。

  • SHARE_NAME:新磁碟區的共用名稱。

  • STORAGE_POOL:儲存空間集區的名稱,位於 LOCATION 內,用於代管磁碟區。

  • SOURCE_BACKUP:要還原的備份資源名稱。格式為 projects/PROJECT_ID/locations/ LOCATION/backupVaults/BACKUP_VAULT_ID/ backups/BACKUP_ID

  • DESCRIPTION:卷冊說明。

你也可以新增其他通訊協定專屬選項,例如匯出政策或快照政策。如需更多選項,請參閱 Google Cloud SDK 說明文件中的 NetApp Volumes

ONTAP 模式

ONTAP 說明文件中找出必要的 ONTAP 指令。

事前準備

從備份檔還原磁碟區前,請先詳閱下列必備條件:

  • 如要執行完整備份還原作業,請使用 ONTAP 模式 API 建立資料保護磁碟區。

  • 如要執行檔案選擇性還原作業,請建立讀寫磁碟區。

操作步驟如下:

  1. 建立新的資料保護 (DP) 磁碟區 type=DP

    • 請確認資料保護磁碟區有足夠容量,可儲存還原的備份資料。

    • 為要還原的資料設定適當的安全防護樣式。

  2. 還原 ONTAP 模式的磁碟區:

    gcloud netapp storage-pools restore-volume STORAGE_POOL \
     --location=LOCATION \
     --backup=BACKUP_NAME \
     --volume-uuid=VOLUME_UUID \
     [--files=FILE1,FILE2,...] \
     [--destination-path=DESTINATION_PATH] \
     [--async]

    請替換下列資訊:

    • STORAGE_POOL:磁碟區所在的 ONTAP 模式儲存集區名稱。

    • LOCATION:要建立磁碟區的位置。

    • BACKUP_NAME:要還原的備份資源名稱。格式為 projects/PROJECT_NAME/locations/ LOCATION/backupVaults/BACKUP_VAULT_NAME/ backups/BACKUP_NAME

    • VOLUME_UUID:要備份的磁碟區通用唯一識別碼 (UUID)。

    • FILE1, FILE2:要還原的檔案絕對路徑。

    • DESTINATION_PATH:要在目標磁碟區還原檔案的位置。

範例:還原至 ONTAP 模式磁碟區

gcloud netapp storage-pools restore-volume my-storage-pool \
--location=us-central1 \
--backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \
--volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361"

範例:將檔案選擇性還原至 ONTAP 模式磁碟區

gcloud netapp storage-pools restore-volume my-storage-pool \
--location=us-central1 \
--backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \
--volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361" \
--files="/path/to/your/file1.txt,/path/to/your/other/file2.dat" \
--destination-path="/my_restore_destination"

後續步驟

管理備份