GFS 範例 1

假設備份計劃有以下磁帶選項:

假定首次備份操作排定在 1 月 1 日星期五。在那天下午 11:00 建立第一次完整備份 (磁帶上 320 Gb,其大小為 400 Gb)。當選擇使用單獨的磁帶集選項時,會退出目前掛載的磁帶 (如果不是可用空間磁帶)。然後會載入可用磁帶,以供備份資料。磁帶會使用以下圖示中的編號 01 標注。根據在情況分析部分中所描述的圖例,在圖示中會以橙色顯示完整資料備份。

指定的 GFS 備份值配置設定會強制備份僅在工作日的資料,因此會在 1 月 4 日星期 1 (下午 11:00) 同時建立下一個備份。該備份為增量備份 (16 Gb),會寫入到相同的磁帶 01 上,因為 總是使用可用磁帶:每個增量備份選項被清除。該備份在圖中以綠色矩形描繪。

其次的三個增量備份會在 1 月 5、6 和 7 日寫入到磁帶 01 上。因此,此時磁帶上的可用空間僅為 16 Gb。

在 1 月 8 日,資料差異備份 (40 Gb) 會記錄到相同的磁帶 01 上,由於 總是使用可用磁帶:每個差異備份選項被清除。但是,在寫入了第一個 16 Gb 的備份之後,磁帶會到達末端。然後磁帶被卸載並從磁碟機中退出到載入器的插槽中。此外,還會在相同磁碟機上載入可用磁帶並掛載,然後備份 (上次的 24 Gb) 會繼續到新磁帶的開頭部分。

下圖展示出此時的資料備份存檔。差異備份在圖中以藍色矩形描繪。綠色矩形內的數字 1 標記在本年中第一週的星期一建立的增量備份。

然後,以下備份會寫入到磁帶 02:

接下來的完整備份 (320 Gb) 將在第四週的星期五寫入。但是,磁帶 02 此時只有 104 Gb 的可用空間。因此,當磁帶到達末端時,將會從可用磁帶 03 的開頭部分繼續記錄。

請記住,清理工作會在針對 GFS 配置的每個備份作業之後啟動。此項工作會刪除所有過期的備份。下圖以深灰色的矩形表示到目前為止所刪除的備份。

實際上,刪除的備份仍然在磁帶上,只不過是從儲存節點資料庫中刪除了備份資訊。

下圖會根據實際顯示刪除的備份,但會展示全年內 GFS 備份配置的磁帶使用狀況,以及指定的磁帶選項。綠色矩形內的數字會標記在一年中相應的週幾建立的增量備份。

第一年期間的磁帶使用

下圖表示具有可用空間磁帶的實際使用情況,而非下年第一個星期五刪除的備份。此時,差異備份 (藍色矩形) 會寫入到磁帶 24 上。

在第 52 週的週期五,在磁帶 23 和 24 上建立下一個完整備份之後,儲存在磁帶 01 上的完整備份就會刪除。由於已刪除了磁帶 01 的所有備份,因此會將該磁帶視為可用,且可再次使用。

範例的進一步分析顯示,需要儲存資料的磁帶最大數目是 25。該最大數目發生在下年第 16 週。

上述提到的圖示表明,資料復原需要一個或兩個磁帶進行完整備份,二個或三個磁帶進行差異備份,一、二個或三個磁帶進行增量備份。

例如,如果我們需要從第 52 週星期一建立的備份中復原資料,那麼該工作將需要下列磁帶:

此範例顯示了結合特定磁帶選項的值配置具有以下缺點: