本頁面說明如何將 Microsoft SQL Server 資料庫備份至備份金庫。
Microsoft SQL Server 資料庫備份可儲存在區域備份金庫中。將備份傳送至 backup vault 可防範修改 (不可變動) 和刪除 (不可刪除) 的風險。如要進一步瞭解 backup vault,請參閱「backup vault 可用於無法變更和難以刪除的備份」。
您可以使用 backup vault 將備份儲存在單一區域。如果您需要在多個區域中備份資料,請考慮以下選項:
- 您可以定義備份方案和資源設定檔,將備份資料傳送至含有兩個或更多備份金庫的兩個或更多 OnVault 集區。在不同區域建立這些備份金庫,為備份提供雙區域保護。請注意,系統會分別針對每個備份保險庫的儲存空間收費。
- 定義使用多區域 Cloud Storage 值區的 OnVault 資源池。請注意,這個選項無法提供 Backup Vault 提供的修改和刪除防護機制。
事前準備
將 SQL Server 資料庫保護至備份金庫前,您必須使用管理主控台的 SQL Server 精靈新增主機並探索資料庫,詳情請參閱「新增 SQL Server 資料庫主機並探索資料庫」。
將 Microsoft SQL Server 備份至備份保險庫
將 Microsoft SQL Server 備份至備份保險庫的步驟如下:
建立 backup vault
Backup Vault 是用來儲存備份的容器。如要將 Microsoft SQL 伺服器備份至備份金庫,您必須建立備份金庫。如需操作說明,請參閱「在 Google Cloud 控制台中建立及管理備份儲藏庫」。
將備份/復原設備註冊為備份金庫的授權存取工具
只有在設備服務帳戶獲得備份金庫專案的備份和 DR Backup Vault 存取權 (roles/backupdr.backupvaultAccessor
) IAM 角色後,您才能透過備份/復原設備專案存取備份金庫。如未具備這個角色,您就無法存取備份金庫,因此無法完成設定,啟用備份建立功能。如需操作說明,請參閱「為備份/還原裝置服務帳戶授予角色」一節。
建立與備份金庫相關聯的 OnVault 集區
使用備份金鑰庫類型建立的 OnVault 資源池會將資料儲存在備份金鑰庫中。設定最短強制保留期限的 backup vault 會在強制保留期限結束前,防止備份遭到刪除。
系統會顯示已註冊備份金庫資源池類型,且已更新至 11.0.12 以上版本的備份/復原設備,供您選取。如要將機器升級至最新版本,請參閱「更新備份/復原機器」。
請按照下列操作說明,建立指向備份金庫的 OnVault 資源池。
- 按一下「管理」,然後在選單中選取「儲存空間資源池」。
- 按一下「新增 OnVault 集區」。
- 輸入資源池的名稱。有效字元包括英文字母、數字、空格、連字號 (-) 和底線 (_)。
- 確認「池類型」已設為「備份金庫」。
- 從「Appliance」清單中,選取要新增 OnVault 集區的裝置。如果無法選取裝置,請更新裝置至最新版本。
- 在「Project ID」欄位中,輸入包含備份金庫的 Google Cloud 專案。
- 在「Region」清單中,選取包含備份金庫的區域。
- 在「選擇備份金鑰庫」部分選取備份金鑰庫。
- 按一下 [儲存]。
建立與備份金庫型 OnVault 集區相關聯的設定檔
資源設定檔會指定 Microsoft SQL Server 備份的儲存媒介。您可以使用備份金庫,這是備份和 DR 服務備份專用的儲存空間,內建的功能可在備份遭到惡意或意外刪除時,提供復原能力。設定檔建立並指定用於備份金鑰庫後,就無法編輯設定檔以使用其他儲存空間集區類型,且必須一律指定備份金鑰庫。此外,如果資源設定檔用於保護應用程式,則無法變更指定的備份金庫。
請按照下列操作說明,建立指向備份金庫的資源設定檔。
- 按一下「備用企劃書」,然後在選單中選取「設定檔」。
- 按一下 Create profile。
- 輸入資源設定檔的名稱和說明 (選用)。
- 選取「使用指向備份金庫的 OnVault 資源池 (建議)」。
- 在「主要裝置」部分,從「裝置」清單中選取備份資源池類型所關聯的裝置類型。
- 從「快照集區」清單中選取快照集區類型。
- 在「OnVault pool 1」清單中,選取與備份儲存庫相關聯的 OnVault 集區。
- (非必要) 從「OnVault 集區 2」清單中,選取與在其他區域建立的備份金庫相關聯的 OnVault 集區。
- 點選「Save profile」。
使用備份政策建立範本
備份方案範本會定義備份建立和管理的詳細資料,例如備份排程和備份刪除時間表。備份方案範本是在管理控制台中建立。按照「管理備份範本」一節的操作說明建立備份範本。
套用備份方案來保護 Microsoft SQL 伺服器
請按照下列操作說明,套用備份計畫來保護 Microsoft SQL Server 資料庫。
在管理控制台中,依序前往「應用程式管理工具」 >「應用程式」。「應用程式」頁面隨即開啟。
選取要備份的 Microsoft SQL Server 資料庫、執行個體、AG 或一致性群組,然後在頁面右下角選取「管理備份方案」。
在「Manage Backup Plan」視窗中,從下拉式清單中選擇「Template」和「Profile」:
範本現有的備份範本,其中包含定義應用程式資料快照和複本的政策。
Profile. 現有資源設定檔,定義用於將應用程式資料儲存為快照和複製圖片的資源。
在套用備份方案前,請在「管理備份方案範本」視窗中進行下列變更:
應用程式設定。Microsoft SQL 專屬設定,例如應用程式類型、主機名稱、主機 IP 位址、路徑、作業系統、備份/復原裝置和裝置 IP 位址。
政策覆寫值。覆寫先前在所選備份範本中設定的特定政策設定。在某些情況下,政策覆寫功能可能會很實用,甚至是必要的。只有在政策範本已設定為允許覆寫政策設定的情況下,才能覆寫政策設定。
如要選取資料庫,請按一下「資料庫納入規則」下方的「編輯」。系統會隨即開啟「管理會員資格」對話方塊。
在「管理會員資格」對話方塊中,指派納入規則 (全部、系統資料庫、使用者資料庫) 來選取要備份的資料庫,然後選取規則應「包含所選項目」或「排除所選項目」。
按一下「儲存」,關閉「管理會籍」對話方塊。
按一下「Apply」套用備份範本和資源設定檔,畫面上就會顯示成功訊息方塊。
系統首次偵測到所選資料庫時,會盡快執行隨選工作來保護資料。之後,當排程工作依備份範本中定義的作業時數執行時,系統就會備份新資料。舉例來說,如果您在 10:00 (世界標準時間) 指派的範本運作時間為 02:00 到 05:00 (世界標準時間),則第一個工作會在應用程式在 02:00 (世界標準時間) 後有可用的時段時才開始。