如何建立備用圖片?

本頁說明建立備份的各個階段,以及支援的應用程式類型可用的備份選項。

建立備份的階段

如要為支援的應用程式 (例如資料庫、檔案系統和 VM) 建立備份,請指派備份方案,並依時程執行,然後執行下列操作:

  1. 根據備份方案設定,備份和災難復原服務會擷取來源資料的快照圖片,並儲存在指定的儲存空間資源池中。

  2. (選用) 備份和災難復原服務會根據備份方案,立即或稍後將圖片從指定的資源池複製到其他儲存空間,以產生第二個副本。通常是從快照資源池到 OnVault 資源池。

應用程式保護措施生效時間

套用備份方案不會立即保護應用程式。保護作業會依資源可用性排定時間執行。您也可以立即執行工作。

  • 備份方案包含為此應用程式執行保護工作時程的時間表,例如每天 18:00 至 06:00 (世界標準時間) 之間,每四小時執行一次。如果您今天在世界標準時間 13:00 為應用程式套用保護措施,系統會安排在世界標準時間 18:00 執行第一次保護作業。

  • 在排定的時間,系統會為工作指派工作時段,這項時段可能會在排定工作時提供,但不一定會提供。如要進一步瞭解工作時段,請參閱「關於工作時段」一文。

變更備份方案

您隨時可以變更應用程式的備份方案。日後的備份作業會根據新範本進行。現有備份會根據建立時使用的範本保留。

變更追蹤機制

備份/復原設備會先備份資料的初始完整副本,然後備份增量變更的副本。這項功能需要追蹤及備份備份作業之間發生的變更。為了追蹤這些變更,備份/復原設備會使用 Compute Engine API、備份和災難復原代理程式備份 VMware VM

備份和災難復原服務會使用多種方法追蹤來源資料的變更,包括:

  • 以代理程式為基礎的 SQL Server 變更區塊追蹤
  • 針對 Linux 邏輯磁碟區 (LVM) 的代理程式變更追蹤
  • Compute Engine 快照變更追蹤
  • Oracle 區塊變更追蹤
  • 以 VMware 為基礎的變更追蹤

代理變更追蹤驅動程式

備份和 DR 代理程式搭配變更追蹤驅動程式 (有時稱為篩選器驅動程式),可透過追蹤主機端的變更,實現有效的增量備份。完成資料庫的首次完整備份後,備份/復原設備會根據預設執行增量備份。如果備份作業仍是全備份,請檢查下列事項:

  • 變更追蹤驅動程式已停止。在這種情況下,請重新啟動變更追蹤驅動程式服務。

  • 未安裝 Windows 變更追蹤驅動程式。在這種情況下,請先解除安裝,然後完整安裝 Windows 備份和災難復原服務代理程式。

  • 對於 Linux OS,已安裝的代理程式不支援核心版本。如要瞭解支援的 Linux OS 版本,請參閱支援矩陣

完整和增量快照

完整快照會備份應用程式中所有必要資料。完整快照 (也稱為完整備份) 會在首次備份應用程式和某些不常見的情況下擷取。擷取第一個完整快照後,備份和災難復原服務會擷取增量快照,這項作業的速度會快得多。

增量快照的運作方式如下:

  1. 第一個完整快照包含所有來源資料。

  2. 第二個和後續的快照則只包含新資料或修改過的資料。在完整快照建立後未曾更動的資料不會包含在第二個快照中,相反地,後續的增量快照會包含原始快照中未變更資料的完整快照圖像參照。

  3. 下一個快照包含第二個快照建立後新增或變更過的資料,但不會加入先前快照中未經修改的資料。而這個快照會包含先前快照中所有未變更資料區塊的參照。

備份選項

備份和災難復原功能可讓您:

以代理程式為基礎的備份

備份和災難復原代理程式可用於備份虛擬伺服器上的個別應用程式和應用程式群組。備份和災難復原代理程式是一種小型作業系統專屬的輕量服務,可安裝在 VMware VM 或 Compute Engine 執行個體上。備份與 DR 代理程式提供比 VMware API 呼叫更精細的資料備份功能。這項功能可讓您:

  • 探索應用程式
  • 讓應用程式進入待命狀態,以便在備份期間維持應用程式一致性
  • 啟用變更區塊追蹤功能,以便使用增量永久備份策略
  • 單一政策範本可套用至伺服器上多個應用程式。
  • 避免 VMware VM 發生「停頓」問題

在實體伺服器或 VM 上安裝備份和 DR 代理程式,您就能建立單一政策範本,備份伺服器上的所有應用程式,或建立多個政策範本,備份應用程式群組。

備份一致性群組中的應用程式資料

備份和 DR 代理程式會啟用一致性群組。顧名思義,一致性群組可確保在同一主機上,多個應用程式之間的時間點備份和復原作業一致。為了達到應用程式一致性,系統會使用單一政策範本,讓一致性群組成員同時進入休止狀態並備份。

如果快照政策中啟用了備份與災難復原的資料庫記錄備份選項,則可將所有由快照政策所在政策範本備份的資料庫,還原至相同的時間點。您可以使用管理控制台執行單一動作,針對群組中的記錄 (資料庫) 進行復原和回溯。

除了加快備份和復原作業速度,一致性群組也會減少系統資源 (VDisk) 的用量。

備份通用應用程式 (LVM)

大部分的應用程式都是透過備份和 DR 代理程式,或是備份和 DR 內建的 API 來偵測。一般應用程式是指您透過指向一組要保護的 LVM 磁區來定義的應用程式。

備份資料庫記錄

資料庫記錄備份功能已在「快照」政策的「進階選項」中啟用。這項功能可讓單一快照政策備份 Microsoft SQL Server 資料庫、Oracle 資料庫,以及包含 Microsoft SQL Server 資料庫或 Oracle 資料庫的一致性群組的記錄。資料庫記錄的備份頻率與資料庫的備份頻率是分開定義的。舉例來說,資料庫可以每天備份,而記錄則每小時備份一次。

資料庫記錄備份頻率以分鐘為單位,且記錄備份頻率不得超過其相關聯資料庫的備份頻率。舉例來說,如果資料庫備份頻率為每 24 小時,則記錄檔案備份頻率必須小於每 24 小時。最短的資料庫記錄備份間隔為 15 分鐘。

記錄保留期限與快照政策的保留期限不同。設定不同的保留期限,可讓您搭配使用記錄和儲存在快照集區中的資料庫副本。

無論在指定的記錄保留期間備份多少個記錄,資料庫的備份記錄都會排入備份與 DR 快照資源池中的單一 VDisk。如要節省快照集區的空間,您可以使用進階設定指示資料庫壓縮其記錄。

備份 Compute Engine 執行個體

為了備份整個 Compute Engine 執行個體,備份/復原工具會使用 Compute Engine API。Compute Engine 會為備份和災難復原的永久增量備份策略提供變更區塊追蹤功能,並可在備份期間讓應用程式進入休眠狀態,以維持應用程式的一致性。

備份整個虛擬伺服器時,系統會備份完整運作的虛擬伺服器 (作業系統、應用程式和相關資料)。備份整個虛擬伺服器的副本,可確保能快速且無問題地存取資料。

備份 VMware VM

備份和 DR 會使用 VMware vSphere Storage API - Data Protection 呼叫,備份整個 VMware 虛擬伺服器 (或指派給該 VM 的特定磁碟)。這些功能可讓備份和 DR 的永久增量備份策略追蹤變更區塊,並讓應用程式在備份期間保持一致性。

備份 VMware VM 的應用程式和開機磁碟機

在 VM 上管理應用程式時,您也可以選擇備份 VM 的啟動磁碟。備份 VM 的開機磁碟區後,映像檔即可做為可啟動的 VM 呈現。之後,您可以視需要將映像檔遷移至新的永久位置。

備份整個 VMware VM

備份整個虛擬伺服器時,系統會備份完整運作的虛擬伺服器 (作業系統、應用程式和相關資料)。備份整個虛擬伺服器的副本,可確保資料能快速且順利存取。由於提供的映像檔是功能完整的虛擬伺服器,因此可視需要遷移至新的永久位置。