本頁說明如何從現有備份建立新磁碟區。
注意事項
您可以將同區域 backup vault 中的備份還原至備份區域內的任何集區。
如要還原儲存在跨區域 backup vault 的備份,只能在本機還原,也就是從來源 vault 還原至來源區域,或是從目的地區域 vault 還原至目的地區域。無法還原至其他區域。請注意,這項功能不適用於 Flex File 服務等級。
如果備份所在的 backup vault 設有最短強制保留政策,則在「Deletable on」(可刪除日期) 欄位中的預定日期之前,無法刪除備份。詳情請參閱「防止備份刪除」。
還原大容量磁碟區的備份時,系統會自動建立大容量磁碟區。
還原的磁碟區大小必須比備份中磁碟區已用容量大至少 20%;還原完成後,您可以調整磁碟區大小。
如要還原儲存在已啟用 CMEK 的 backup vault 中的備份,必須能存取相關聯的加密金鑰。
依據備份建立新的磁碟區
控制台
前往 Google Cloud 控制台的「NetApp Volumes」頁面。
在「資料保護」下方,點選「備份」。
在「Backups」(備份) 頁面中,選取要開啟的備份。
按一下頁面頂端的「從備份建立新磁碟區」。
在「Volume name」(磁碟區名稱) 欄位中,輸入磁碟區名稱。名稱在區域中不得重複,只能使用小寫英文字母、數字和連字號,且開頭須為英文字母。選擇後即無法變更。
選用:在「Description」(說明) 欄位中輸入磁碟區說明。
在「儲存空間集區詳細資料」部分,選取現有儲存空間集區或建立新的儲存空間集區。
如果是同區域 backup vault 中的備份,則可使用該區域中的所有儲存空間集區。
如果是跨區域 vault 中的備份,則可使用 Flex 統合式、Standard、Premium 和 Extreme 服務等級的所有儲存空間集區。
在「Volume details」(磁碟區詳細資料) 下方的「Share name」(共用區名稱) 欄位中,輸入共用區名稱。分享名稱不得與區域中的其他分享重複。
在「Capacity」(容量) 欄位中,輸入磁碟區容量。
如果備份的來源磁碟區仍存在,「Capacity」(容量) 欄位會自動填入來源磁碟區大小,且無法變更。
您可以使用 Google Cloud CLI 指令指定其他大小。
如果來源磁碟區已不存在,請以 GiB 為單位指定新的磁碟區大小。容量必須大於備份的所用磁碟區大小 (已還原)。
選用:如果還原目標儲存空間集區已啟用自動調整級別功能,請選取「Enable auto-tiering」(啟用自動調整級別)。你也可以稍後再前往音量設定啟用這項功能。
在「Protocol(s)」(通訊協定) 下拉式選單中,選取通訊協定。
如果備份的來源磁碟區仍存在,「Protocol(s)」(通訊協定) 欄位會自動填入來源磁碟區通訊協定,且無法變更。
如果來源磁碟區已不存在,請為備份指定與原始來源磁碟區相同的通訊協定。
如果是 NFS 磁碟區,請完成下列步驟:
在「Configuration for selected protocol(s)」(所選通訊協定的設定) 中,按一下「Block volume from deletion when clients are connected」(用戶端已連線時禁止刪除磁碟區),適用於做為 GCVE 資料儲存庫的磁碟區。
在「匯出規則」下方,完成下列步驟:
按一下「Add rule」(新增規則),新增允許的用戶端清單、相關聯的存取層級 (讀取和寫入,或唯讀) 和根層級存取權。詳情請參閱「使用匯出政策控管磁碟區存取權」。
按一下「完成」。
如果是 SMB 磁碟區,請完成下列步驟:
如果備份的來源磁碟區仍存在,系統不會顯示 SMB 通訊協定選項。不過,您可以在磁碟區建立後變更這些選項,或使用 Google Cloud CLI 指令還原磁碟區並指定 SMB 選項。
如果備份的來源磁碟區已不存在,請選擇任何選用的通訊協定設定。如要進一步瞭解通訊協定選項,請參閱「建立新磁碟區」。
如果是 iSCSI 磁碟區,請完成下列步驟:
如果備份的來源磁碟區仍存在,系統會自動選取 iSCSI 通訊協定。
如果來源磁碟區已不存在,請選擇 iSCSI 通訊協定。如要進一步瞭解通訊協定選項,請參閱「建立新磁碟區」。
選用步驟:在「快照設定」下方,設定磁碟區快照的排程:
如要讓用戶端看到快照目錄,請勾選「顯示快照目錄」核取方塊。
如要允許排定的快照,請勾選「Allow scheduled snapshots」(允許排定的快照) 核取方塊。
使用「每小時」、「每日」、「每週」和「每月」 分頁,設定快照排程:
針對每個間隔 (每小時、每日、每週或每月),使用「Snapshots To Keep」(要保留的快照) 欄位輸入要保留的快照數量。使用「Hour (UTC)」和「Minute (UTC)」欄位,輸入快照的保留時間。
選用:在「Backup configuration」(備份設定) 下方,指派備份政策和 backup vault,為新磁碟區設定排定的備份。
勾選「允許排定的備份」核取方塊。
使用「Backup policy」(備份政策) 下拉式選單,選擇現有備份政策或建立新政策。
使用「備份儲存空間」下拉式選單選擇現有的備份儲存空間,或建立新的備份儲存空間。
在「Labels」(標籤) 專區下方,按一下「Add labels」(新增標籤),為磁碟區新增相關標籤。
點選「建立」。
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_IDDESCRIPTION:磁碟區說明。
你也可以新增其他通訊協定專屬選項,例如匯出政策或快照政策。如需更多選項,請參閱 NetApp Volumes 的 Google Cloud SDK 說明文件。
ONTAP 模式
在 ONTAP 說明文件中找出必要的 ONTAP 指令。
事前準備
從備份還原磁碟區前,請先詳閱下列必要條件:
如要完整還原備份,請使用 ONTAP 模式 API 建立資料保護磁碟區。
如要執行選擇性檔案還原,請建立可讀寫的磁碟區。
操作步驟如下:
-
請確認資料保護磁碟區有足夠的容量,可容納還原的備份。
為要還原的資料設定適當的安全樣式。
還原 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_NAMEVOLUME_UUID:要還原備份的磁碟區通用唯一 ID (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"
後續步驟
管理備份。