這篇文章將為大家詳細講解有關NetBackup軟件中VSS和VSP如何設置,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
在windows平臺上Netbackup軟件通過兩種方式處理打開文件的備份。一種是NBU提供的VSP(Volume Snapshot Provider),另一種是windows2003和windows2008上自帶的VSS(Volume Shadow Copy Service)。
VSP是NBU老版本中OTM(Open Transaction Manager)的替代,大約是在NBU4.5FP6開始取代OTM的。目前VSP支持的平臺為WinXP,windows2000,windows2003(32- and 64-bit).
在NBU中的配置和BE提供的AOFO(Advanced Open File Option)大致相同,所以我在這里面就只講NBU的配置方法,BE的配置可以參考NBU的。
大家肯定會問在windows上有VSS又有VSP,到底該使用哪一個方法備份windows上打開文件哪? NBU缺省是使用VSP。但是從實際經驗上看,還是在支持VSS的平臺上,使用VSS技術處理打開文件;不行的再用VSP 的方法比較保險。
(1) 和VSS相關的設置:
在NBU中能配置VSS相關的地方是兩個地方,一個是在” Host Properties”->master server->”Client attribues”->”windows open file backup”;在這里面可以選擇是否使用VSS。
[attach]316105[/attach]
另一個地方是在flashbackup-windows中的snapshot client option中配置,具體的在這里就不再描述了,可以參考” 關于NetBackup flashbackup for windows討論”。
在windows系統中,首先要注意的是VSS的服務;該服務缺省是手動啟動的,不要將其改成”disable”,否者在使用VSS備份的時候會報錯。如果是windows2003光板的系統,最好安裝SP1的補丁,否者會引發VSS的bug。實踐證明最好是win2003R2SP1以上版本。
其次VSS的”storage area”的管理是在操作系統中設定的,如果實現沒有設置過,NBU會將其建在NBU安裝的盤上。如果NBU安裝在C:上就要注意了,盡可能保證c上有足夠的空間。否則備份會出錯。
可以通過OS提供的命令對VSS進行管理:
例如:vssadmin list shadows
vssadmin list shadowstorage
(2) 和VSP相關的設置:
在NBU中能配置VSS相關的地方也是兩個地方,一個和上面一樣;在” Host Properties”->master server->”Client attribues”->”windows open file backup”。這個地方主要是用于disable/enable VSP。
[attach]316105[/attach]
在這里面要注意的是兩個選項:(這兩個選項同時適用于VSS和VSP模式)
Snapshot usage的工作模式方式:缺省是”individual drive snapshot”,最好不要去改。如果你的機器上有2了盤C和D,在這種模式下先對C做快照進行備份,再對D做快照并備份。如果C和D上的數據沒有一致性關系的時候,使用該方式最好。如果設置成”Global drive snapshot”模式,NBU會對C和D同時做快照,再備份。這種模式下備份的成功率不是很高,原因是很難讓C和D盤同時滿足VSP要求的靜默時間。
Snapshot error control的工作模式:缺省是”Abort backup on error”,也就是說出錯就中斷備份作業。
“Disable Snapshot and continue”是放棄使用snapshot繼續備份,這要將導致正在被訪問的文件被skip掉,從而無法恢復,備份作業最終返回”error code
另外一個地方是在在” Host Properties”->Client->”Client attribues”->”VSP”。這個地方可以對VSP做一些參數的設定。
[attach]316106[/attach]
在這個屬性頁中要注意如下選項:
Cache file volume list:在這里面可以將能放置cache file的卷列出來。如果這項是空的,NBU會自動在所有盤中找一個盤放cache file;如果該項中有盤的列表,NBU只在這幾個盤中找合適的位置放cache file。NBU衡量盤是否能放cache file的方法只有一個,就是看誰的可用空間大就選誰。該項只是限定了NBU選盤的范圍。
VSP volume exclude list:放在這個列表中的盤,都不會被創建VSP快照卷。
Customer cache size: 該選項缺省是不選的,也建議用戶不要設置。這樣VSP會自動計算Cache文件的大小。如果設置了該項參數,如果設置的cache大小比備份時所需的cache小的時候,會導致備份失敗。如果想設置該選項的時候,建議cache size至少是要備份卷已使用空間的30%。
Maximum cache size: 這個值是設定cache file的最大值,建議設為存放cache file卷的可用空間的95%的大小。
Busy file settings: 里面包含2個參數
Busy file wait:缺省為5 seconds。這個值設定了VSP等待文件保持靜默多長時間才開始做快照。理論上不建議將該值改小,但是對于比較繁忙的系統,還是需要將其調??;經驗值是3 seconds。
Busy file timeout:缺省為300 seconds。這個值設定是VSP的等待文件靜默的超時時間。如果VSP在這個時間能等不到創建快照的機會,NBU將會不使用VSP繼續備份。
另外VSP cache file目錄名稱為:NBU_VSP_Cache。如果主機上裝有防病毒軟件,最好將該目錄放入不掃描的列表。
[attach]316107[/attach]
此外防病毒軟件的時時掃描也會導致VSP失敗。
在windows平臺上Netbackup軟件通過兩種方式處理打開文件的備份。一種是NBU提供的VSP(Volume Snapshot Provider),另一種是windows2003和windows2008上自帶的VSS(Volume Shadow Copy Service)。
VSP是NBU老版本中OTM(Open Transaction Manager)的替代,大約是在NBU4.5FP6開始取代OTM的。目前VSP支持的平臺為WinXP,windows2000,windows2003(32- and 64-bit).
在NBU中的配置和BE提供的AOFO(Advanced Open File Option)大致相同,所以我在這里面就只講NBU的配置方法,BE的配置可以參考NBU的。
補充:
vss卷影復制中是允許寫入文件的理解:備份開始之前, NetBackup 先使用 VSP 為備份作業創建快照。NetBackup 等待出現靜默期:此時,在包含要備份的數據的驅動器上沒有執行任何寫入操作。這種等待是必需的,以保證文件系統處于某種一致的狀態?!胺泵ξ募瑫r(Busy file timeout)”屬性定義靜默期的長度。如果在“繁忙文件超時(Busy file timeout)”期限內沒有出現足夠長的靜默期,則備份將繼續,但不使用 VSP。繁忙文件超時(Busy file timeout)默認是300秒。
vsp與vss:
關于“NetBackup軟件中VSS和VSP如何設置”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。