還原功能會將正式環境資料還原至指定時間點。還原作業會以指定時間點的備份資料,取代原始的正式版應用程式資料。還原後,所有目前的應用程式資料都會遺失,因為應用程式會還原至建立備份時的狀態。這項操作無法復原。
通常執行還原作業是為了在發生非預期的資料損毀等事件後,將資料庫還原至有效狀態。完成還原作業所需的時間取決於涉及的資料量。
復原作業
還原作業可讓您還原生產工作負載,或從備份保存庫中儲存的某個時間點備份還原資料。您可以直接在 Google Cloud 控制台的「Vaulted backups」(已封存的備份) 頁面啟動還原程序。
復原作業類型
您可以根據復原需求執行不同類型的還原作業:
完整還原工作負載:從時間點備份還原整個 VM 執行個體、資料庫叢集或檔案共用。如果是 Compute Engine 執行個體,這會建立新的 VM 執行個體,並預先填入與來源執行個體相符的屬性。
選擇性磁碟還原:從 Compute Engine 執行個體備份還原時,您可以選擇「個別磁碟」還原範圍。這項功能會從執行個體備份中選擇性還原個別受保護的磁碟,建立新的永久磁碟磁碟區,而不還原整個 VM 執行個體。請參閱「從 Compute Engine 執行個體備份執行選擇性磁碟還原」。
獨立磁碟還原:將擷取的獨立永久磁碟備份直接還原至新的永久磁碟磁碟區。請參閱「從備份儲存庫還原磁碟」。
還原資料庫和檔案共用:還原自動化進階備份,以建立新的 Cloud SQL 執行個體或 AlloyDB for PostgreSQL 叢集,或還原 Filestore 執行個體。
支援的工作負載和還原目標
視工作負載類型而定,您可以將備份還原至新資源,或執行選擇性資料復原:
Compute Engine 執行個體:還原 Compute Engine 執行個體備份,建立設定相符的全新 Compute Engine 執行個體,或執行磁碟選擇性還原作業,從執行個體備份建立新的永久磁碟。請參閱「從備份保存庫還原 Compute Engine 執行個體」。
永久磁碟:將擷取的永久磁碟備份還原至新的永久磁碟。請參閱「從備份保存庫還原磁碟」。
Cloud SQL 執行個體:還原時間點強化備份,建立新的 Cloud SQL 執行個體。請參閱「從備份儲存空間還原 Cloud SQL 執行個體」。
AlloyDB 叢集:將封存備份還原至新建立的 AlloyDB for PostgreSQL 叢集。請參閱「從備份保存庫還原 AlloyDB 叢集」。
Filestore 執行個體:還原 Filestore 備份,即可復原資料或檔案共用區。請參閱「從備份儲存空間還原 Filestore 執行個體」。
使用設備管理控制台還原應用程式備份
只有具備「還原管理」權限的使用者才能執行還原作業。 如要瞭解使用者角色詳情,請參閱「管理角色」。
設備管理控制台會以不同方式還原應用程式。在所有情況下,備份都會取代相同的原始實際工作環境資料。在某些情況下,系統可能會保護備份後建立的新資料,避免遭到覆寫。
使用這個程序,從特定時間點還原擷取的應用程式備份。如要從 VM 選取應用程式,請確認虛擬機器已安裝 Backup and DR 代理程式,且 VM 上的應用程式已探索完畢。
每種應用程式都有先決條件、限制或規定。詳情請參閱「還原 VM 和特定類型的應用程式」。
還原時間點備份時,應用程式管理員會停用應用程式的備份方案管理功能。
還原應用程式備份
如要從代管應用程式還原時間點備份,請按照下列步驟操作:
- 按一下「應用程式管理員」分頁標籤,然後從下拉式選單中選取「應用程式」。「應用程式」頁面隨即開啟。
- 選取要還原備份資料的應用程式,然後從「應用程式」頁面底部的下拉式清單中選擇「存取」。「存取」頁面隨即開啟,並在時間軸斜坡檢視畫面中列出擷取的備份。如要進一步瞭解這項檢視畫面,請參閱「存取備份的時間軸斜坡檢視畫面」。
選取備份,然後從存取作業清單中選取「還原」。「還原」頁面隨即開啟。
選取要還原的單一或多個磁碟區。系統預設會選取所有卷冊。
按一下「提交」。系統會開啟警告對話方塊,詳閱內容,然後輸入「DATA LOSS」確認。
視設定而定,系統可能會顯示第二則警告訊息。如果是,請輸入「OVERWRITE OTHER APPS」確認還原作業。
還原工作會開始執行。如要確認還原作業是否成功,請在「監控」分頁中查看工作狀態。
還原資料庫備份時,設備管理控制台會建立新的資料庫備份,並填入從指定時間點備份複製的資料。
還原特定類型的應用程式
備份/復原設備會以不同方式還原應用程式。在所有情況下,時間點備份都會取代相同的原始生產資料。在某些情況下,備份後建立的新資料可能會受到保護,不會遭到覆寫。
還原資料一律有資料遺失的風險。設備管理控制台提供其他選項,可從備份/復原設備復原資料。從受管理資料庫還原應用程式時,請務必考量下列資訊。
如要瞭解如何還原系統,請參閱下列文章:
還原資料庫:
- 還原 Microsoft SQL Server 資料庫
- 還原 Oracle 資料庫
- 還原 SAP HANA 備份
- 還原 IBM Db2 執行個體
- 還原 PostgreSQL 執行個體
- 還原 SAP ASE 執行個體
- 還原 SAP IQ 資料庫
- 還原 SAP MaxDB 資料庫
如果是檔案系統和其他應用程式類型,請參閱下列說明: