還原作業總覽

還原功能會將正式環境資料還原至指定時間點。還原作業會以指定時間點的備份資料,取代原始的正式版應用程式資料。還原後,所有目前的應用程式資料都會遺失,因為應用程式會還原至建立備份時的狀態。這項操作無法復原。

通常執行還原作業是為了在發生非預期的資料損毀等事件後,將資料庫還原至有效狀態。完成還原作業所需的時間取決於涉及的資料量。

復原作業

還原作業可讓您還原生產工作負載,或從備份保存庫中儲存的某個時間點備份還原資料。您可以直接在 Google Cloud 控制台的「Vaulted backups」(已封存的備份) 頁面啟動還原程序。

復原作業類型

您可以根據復原需求執行不同類型的還原作業:

  • 完整還原工作負載:從時間點備份還原整個 VM 執行個體、資料庫叢集或檔案共用。如果是 Compute Engine 執行個體,這會建立新的 VM 執行個體,並預先填入與來源執行個體相符的屬性。

  • 選擇性磁碟還原:從 Compute Engine 執行個體備份還原時,您可以選擇「個別磁碟」還原範圍。這項功能會從執行個體備份中選擇性還原個別受保護的磁碟,建立新的永久磁碟磁碟區,而不還原整個 VM 執行個體。請參閱「從 Compute Engine 執行個體備份執行選擇性磁碟還原」。

  • 獨立磁碟還原:將擷取的獨立永久磁碟備份直接還原至新的永久磁碟磁碟區。請參閱「從備份儲存庫還原磁碟」。

  • 還原資料庫和檔案共用:還原自動化進階備份,以建立新的 Cloud SQL 執行個體或 AlloyDB for PostgreSQL 叢集,或還原 Filestore 執行個體。

支援的工作負載和還原目標

視工作負載類型而定,您可以將備份還原至新資源,或執行選擇性資料復原:

使用設備管理控制台還原應用程式備份

只有具備「還原管理」權限的使用者才能執行還原作業。 如要瞭解使用者角色詳情,請參閱「管理角色」。

設備管理控制台會以不同方式還原應用程式。在所有情況下,備份都會取代相同的原始實際工作環境資料。在某些情況下,系統可能會保護備份後建立的新資料,避免遭到覆寫。

使用這個程序,從特定時間點還原擷取的應用程式備份。如要從 VM 選取應用程式,請確認虛擬機器已安裝 Backup and DR 代理程式,且 VM 上的應用程式已探索完畢。

每種應用程式都有先決條件、限制或規定。詳情請參閱「還原 VM 和特定類型的應用程式」。

還原時間點備份時,應用程式管理員會停用應用程式的備份方案管理功能。

還原應用程式備份

如要從代管應用程式還原時間點備份,請按照下列步驟操作:

  1. 按一下「應用程式管理員」分頁標籤,然後從下拉式選單中選取「應用程式」。「應用程式」頁面隨即開啟。
  2. 選取要還原備份資料的應用程式,然後從「應用程式」頁面底部的下拉式清單中選擇「存取」。「存取」頁面隨即開啟,並在時間軸斜坡檢視畫面中列出擷取的備份。如要進一步瞭解這項檢視畫面,請參閱「存取備份的時間軸斜坡檢視畫面」。
  3. 選取備份,然後從存取作業清單中選取「還原」。「還原」頁面隨即開啟。

  4. 選取要還原的單一或多個磁碟區。系統預設會選取所有卷冊。

  5. 按一下「提交」。系統會開啟警告對話方塊,詳閱內容,然後輸入「DATA LOSS」確認。

  6. 視設定而定,系統可能會顯示第二則警告訊息。如果是,請輸入「OVERWRITE OTHER APPS」確認還原作業。

    還原工作會開始執行。如要確認還原作業是否成功,請在「監控」分頁中查看工作狀態。

    還原資料庫備份時,設備管理控制台會建立新的資料庫備份,並填入從指定時間點備份複製的資料。

還原特定類型的應用程式

備份/復原設備會以不同方式還原應用程式。在所有情況下,時間點備份都會取代相同的原始生產資料。在某些情況下,備份後建立的新資料可能會受到保護,不會遭到覆寫。

還原資料一律有資料遺失的風險。設備管理控制台提供其他選項,可從備份/復原設備復原資料。從受管理資料庫還原應用程式時,請務必考量下列資訊。

如要瞭解如何還原系統,請參閱下列文章:

還原資料庫:

如果是檔案系統和其他應用程式類型,請參閱下列說明: