-
本文原創,譯自veeam_backup_8_userguide_vmware
Veeam Backup & Replication提供三種創建備份鏈的方式:
-
持續前向增量備份(Forever forward incremental backup)
-
前向增量備份(Forward incremental backup,磁盤至磁盤至磁帶或遠程站點備份時推薦使用)
-
逆向增量備份(Reverse incremental backup,基於磁盤的備份時推薦使用)
另外,可以創建定期活動全量備份(Active full backup)和合成全量備份(Synthetic full backup)。
持續前向增量備份
持續前向增量備份方式創建的備份鏈包含的首個備份為全量備份,后續的備份均為前向增量備份。
Veeam Backup & Replication按照下列方式創建持續前向增量備份:
-
在首次運行備份任務時,Veeam Backup & Replication會在備份庫中創建一個全量備份文件(VBK)
-
在后續的備份任務中,Veeam Backup & Replication僅復制自從上次備份(全量或增量)后變更的數據塊,並將這些數據保存為備份鏈中的增量備份文件(VIB)
在備份鏈中創建還原點后,Veeam Backup & Replication會檢查任務的保留策略(retention policy)中的設置。若Veeam Backup & Replication檢查到過期的還原點,該點將會被從備份鏈中刪除。
要使用該備份方式,你需要在備份任務設置中,選擇下述選項:
-
選擇增量(Incremental)備份方式。
-
不要選擇合成全量備份 和/或 活動全量備份。若啟用了合成全量備份 和/或 活動全量備份的話,Veeam Backup & Replication將創建前向增量備份鏈。
前向增量備份方式創建的備份鏈包含的首個備份為全量備份,后續的備份均為前向增量備份。另外,前向增量備份鏈包含合成全量備份 和/或 活動全量備份,將備份鏈“分割”為更短的分段。
Veeam Backup & Replication按照下列方式創建前向增量備份鏈:
-
在首次運行備份任務時,Veeam Backup & Replication會在備份庫中創建一個全量備份文件(VBK)
-
在后續的備份任務中,Veeam Backup & Replication僅復制自從上次備份(全量或增量)后變更的數據塊,並將這些數據保存為備份鏈中的增量備份文件(VIB)
-
當到達合成全量備份或活動全量備份計划任務的日期時,Veeam Backup & Replication會創建一個全量備份文件(VBK)並將其加入備份鏈中。在該全量備份后產生的增量還原點將使用該文件作為新的起始點。
在備份鏈中創建還原點后,Veeam Backup & Replication會檢查任務的保留策略(retention policy)中的設置。若Veeam Backup & Replication檢查到過期的還原點,該點將會被從備份鏈中刪除。
啟用合成全量備份功能的前向增量備份方式是創建備份鏈的默認值。要使用前向增量備份方式,可以直接使用默認設置或選擇下述選項:
-
選擇增量(Incremental)備份模式。
-
啟用合成全量備份 和/或 活動全量備份。若未啟用,Veeam Backup & Replication將創建持續前向增量備份鏈。
逆向增量備份方式產生的備份鏈中包含最終狀態的一個全量備份,以及在此之前的一系列逆向增量備份。
Veeam Backup & Replication按照下列方式創建逆向增量備份鏈:
-
在首次運行備份任務時,Veeam Backup & Replication會在備份庫中創建一個全量備份文件(VBK)
-
在后續的備份任務中,Veeam Backup & Replication僅復制自從上次備份(全量或增量)后變更的數據塊。Veeam Backup & Replication將這些變更的數據塊“注入”至全量備份文件中,重建該文件,使其達到VM的最近的狀態。另外,Veeam Backup & Replication會創建逆向增量備份文件(VRB),該文件內容為相對於全量備份文件變更的數據塊,並將這些逆向增量備份文件加入在備份鏈中全量備份的前面。
在備份鏈中創建還原點后,Veeam Backup & Replication會檢查任務的保留策略(retention policy)中的設置。若Veeam Backup & Replication檢查到過期的還原點,該點將會被從備份鏈中刪除。
最終,在備份鏈中最近的還原點總是一個全量備份,並且在每次備份任務成功后都會更新。
由於最近的還原點是全量備份,逆向增量備份方式使你能夠無需額外處理過程即可立即還原VM的最近狀態。若你希望還原一台VM至某一特定還原點,Veeam Backup & Replication會將所需的逆向增量備份VRB文件應用到全量備份VBK文件中,達到所需還原點的狀態。
要使用逆向增量備份方式,你必須在備份任務設置中選擇逆向增量(Reverse Incremental)選項
活動及合成全量備份
為使增量備份發揮最大效用,你可以使用Veeam Backup & Replication創建活動全量備份,並在某些特定日子計划創建合成全量備份。
活動全量備份
某些情況下,你需要經常性的創建全量備份。例如,你的公司的備份策略需要你在周末創建全量備份,並在工作日創建增量備份。為使你能夠滿足這些需求,Veeam Backup & Replication提供了定期執行活動全量備份的功能。
活動全量備份產生VM的全量備份,正如你首次執行備份任務時一樣。Veeam Backup & Replication從源獲取VM的全部數據,壓縮去重后存儲為全量備份文件(VBK)。
活動全量備份會將增長鏈重置:所有后續的增量都將使用最近的活動全量備份作為新的起始點。之前的全量備份文件仍保存在磁盤中,直至其根據備份任務的保留策略自動刪除。
你可以手工創建活動全量備份或使用備份計划任務周期性生成活動全量備份。
要手工創建活動全量備份,使用選中特定備份任務后快捷菜單中的活動全量備份(Active Full)命令。
要計划活動全量備份任務,可以在備份任務中的高級(Advanced)部分配置。比如你可以計划執行活動全量備份每周、每月或者每月第四個周日運行。
合成全量備份
某些條件下,執行活動全量備份可能並非是一個可選項。全量備份將耗費大量資源,並消耗大量網絡帶寬。你可以創建合成全量備份作為替代方式。
就數據而言,合成全量備份的等同與常規的全量備份。合成全量備份是包含整個VM所有數據的.vbk文件。兩種備份類型的區別在於VM的數據是如何獲取的:
-
當執行全量備份時,Veeam Backup & Replication從源中存放VM的數據存儲(卷)中獲取VM的數據文件,壓縮去重后,將其寫入至備份庫中的VBK文件中。
-
當執行合成全量備份時,Veeam Backup & Replication不會從源數據存儲(卷)中獲取VM的數據。而是使用已存在於備份庫中的數據“合成”而來。Veeam Backup & Replication會從備份庫中訪問上一個全量備份文件以及后續的增量備份文件,將這些數據進行整合,並將合成后的數據寫入一個新的全量備份文件。最終,創建的合成全量備份文件的數據與你使用常規方式創建的備份數據一致。
Veeam Backup & Replication對待合成全量備份等同於常規全量備份。同其他全量備份一樣,合成全量備份會重置增量鏈。所有后續增量將使用創建的創建的合成全量備份作為起始點。之前的全量備份文件仍保存在磁盤中,直至其根據備份任務的保留策略自動刪除。
合成全量備份有若干優勢:
-
合成全量備份不耗費網絡資源:它是使用你已有的備份文件生成的。
-
合成全量備份對生產環境產生的負載影響更小:它是在備份庫中生成的。
使用Veeam Backup & Replication,你可以計划創建在特定日期執行合成全量備份。
合成全量備份工作原理
創建合成全量備份,Veeam Backup & Replication會經歷如下步驟:
-
當到達計划執行合成全量備份的日期,Veeam Backup & Replication觸發新的備份任務會話(Session)。在這個會話中,Veeam Backup & Replication以常規方式創建增量備份,並在備份鏈中加入新的還原點。
在該增量還原點中的VM數據是從生產存儲中獲取的。增量備份能夠幫助Veeam Backup & Replication確保計划執行的合成全量備份包含生產環境VM數據的最新更改。
2 .在備份任務會話的最后,在備份庫上的Veeam 傳輸服務(Veeam transport service)會使用備份鏈中可用的還原點創建一個新的合成全量備份。其中包括剛剛創建的增量還原點。
3.當合成全量備份創建后,Veeam傳輸服務(Veeam transport service)會刪除在本會話開始時創建的增量還原點。
最終,你擁有一個包含一個全量備份、一系列增量備份以及合成全量備份的備份鏈。 4.之后的每次任務會話都將創建以合成全量備份為起點的增量還原點直至計划的合成全量備份執行。在這一天,Veeam Backup & Replication將創建新的合成全量備份。
Veeam Backup & Replication會自動觸發備份任務會話創建合成全量備份,即使當日並沒有常規備份任務。若計划任務中同時存在常規備份任務與合成全量備份任務,Veeam Backup & Replication將僅產生一個備份文件——合成全量備份會反映源VM的當前狀態。備份任務應該產生的增量還原點不會被添加至備份鏈中。
Veeam Backup & Replication在計划任務中每天進會產生一次合成全量備份。若你在同一天再次執行備份任務,Veeam Backup & Replication將執行常規的增量備份。
將增量備份鏈轉化為逆向增量備份鏈
若你選擇創建合成全量備份,你可以附帶選擇執行將之前的前向增量備份鏈轉化為逆向增量備份鏈。此時,Veeam Backup & Replication將會把當前備份鏈中存在的.vbk和.vib文件轉化成逆向增量備份.vrb文件。
轉換選項讓你能夠大幅減少存儲備份所需的磁盤空間。相對於常規全量備份和合成全量備份兩個全量備份而言,你的磁盤上將僅需要一個合成全量備份。然而,轉換過程相對於僅建立合成全量備份的過程需要花費更多時間。
例如,你已經配置了一個每日執行的前向增量備份任務,並計划周四執行合成全量備份。另外,你選擇了將增量備份鏈轉化為逆向增量備份鏈。該備份任務周日啟動。在這里,Veeam Backup & Replication將按下列步驟執行:
-
在周日,Veeam Backup & Replication將創建一個全量備份,周一至周三Veeam Backup & Replication將創建增量備份並將其加入備份鏈。
-
在周四,Veeam Backup & Replication將首先使用常規方式創建一個增量備份並將其加入備份鏈。
-
之后,Veeam Backup & Replication將把增量備份鏈轉化為逆向增量備份鏈。最終,你擁有一個周四創建的全量備份及周日至周三創建的增量備份。
-
當你下一次執行備份任務的時候,Veeam Backup & Replication將添加一個新的增量備份到備份鏈中。合成全量備份將被作為新的起始點使用。
Veeam Backup & Replication僅能轉化最新的增量備份鏈。例如,你有一個具有一個全量備份和一些增量備份的備份鏈,在這個備份鏈中,你創建了一個全量備份。當你執行轉換任務是,Veeam Backup & Replication將轉換最近的活動全量備份以及在他之后的增量備份。在活動全量備份之前的備份保持不變。
切換備份方式
使用Veeam Backup & Replication你可以很容易切換備份方式。
Veeam Backup & Replication不會轉化之前創建的備份鏈,而是在之后按以下方式創建一個新的備份鏈:
-
若需從逆向增量備份方式切換為前向增量備份方式,Veeam Backup & Replication將在逆向增量備份鏈后創建增量備份。逆向增量備份中的全量備份將被作為起始點產生增量備份。
-
若需從前向增量備份方式切換至逆向增量備份方式,Veeam Backup & Replication將會首先在增量備份鏈后創建一個全量備份。在每一個新的任務周期,Veeam Backup & Replication將轉換本全量備份,並將逆向增量備份增加值備份鏈中。
轉自http://bbs.vmsky.com/forum.php?mod=viewthread&tid=53345