netapp存儲配置理解練習(xí)snapshot_第1頁
netapp存儲配置理解練習(xí)snapshot_第2頁
netapp存儲配置理解練習(xí)snapshot_第3頁
netapp存儲配置理解練習(xí)snapshot_第4頁
netapp存儲配置理解練習(xí)snapshot_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、NetApp存儲基礎(chǔ)學(xué)習(xí)匯總(第七部分)目錄、snapshot管理11.1、 snapshot基本才念11.2、 snapshot是怎么工作的31.3、 使用snapshot相關(guān)命令51.4、 NFS客戶端如何使用snapshot71.5、 CIFS客戶端如何使用snapshot81.6、 測試從CIFS客戶端利用snapshot恢復(fù)文件91.7、 使用snaprestore命令1.1一、snapshot管理1.1、 snapshot基本概念SnapShot是WAFL文件系統(tǒng)“任意位置寫入”功能帶來的一項突出優(yōu)勢。一份SnapShot是整個文件系統(tǒng)的在線只讀拷貝。創(chuàng)建文件系統(tǒng)的一份SnapSh

2、ot僅僅需要幾秒鐘的時間,并且除非原始文件被刪除或者更改,數(shù)據(jù)快照并不占用額外的磁盤空間。這種只有當(dāng)數(shù)據(jù)快發(fā)生改動時才進(jìn)行數(shù)據(jù)塊復(fù)制的技術(shù)被稱作Copy-on-write”,只有修改活動文件系統(tǒng)中的數(shù)據(jù)塊并寫入磁盤中新的位置時,SnapShot才會占用額外的磁盤空間。在沒有數(shù)據(jù)副本的情況下,快照保護(hù)意外的數(shù)據(jù)刪除和修改。文件系統(tǒng)每個版本的copy叫做snapshot快照用來做備份和恢復(fù)。用戶可以采用SnapShot作為數(shù)據(jù)的在線備份,以備將來進(jìn)行數(shù)據(jù)恢復(fù)時使用。用戶也可以方便的把SnapShot快照備份到磁帶上。無需將Filer系統(tǒng)下線,用戶管理員就可以將最近的SnapShot快照備份到離線系

3、統(tǒng)中。Snapshot的優(yōu)勢:快速的備份和恢復(fù)在線的備份自動或者手工的創(chuàng)建計劃任務(wù)對于磁盤空間沒有顯著的影響。Snapshot技術(shù)詳述WAFL文件系統(tǒng)本身就可以理解成數(shù)據(jù)塊樹狀結(jié)構(gòu),其根部的數(shù)據(jù)結(jié)構(gòu)描述了inode文件信息。這份inode文件信息則包含了對文件系統(tǒng)中所有inode的描述,它包含諸如空閑塊圖和空閑inode圖等元數(shù)據(jù)信息。WAFL通過復(fù)制根數(shù)據(jù)結(jié)構(gòu)自J建新的數(shù)據(jù)拷貝Snapshot。因為根數(shù)據(jù)結(jié)構(gòu)只有128B,并且不需要在硬盤上復(fù)制其他數(shù)據(jù)塊,一個新的Snapshot幾乎不耗額外的磁盤空間,除非用戶修改或者刪除文件系統(tǒng)中的數(shù)據(jù)。Filer可以對一個卷組創(chuàng)建最多255個Snapsh

4、ot快照。Snapshot快照可以通過手動或者人為預(yù)先定制策略的方式來自動創(chuàng)建。每一個Snapshot快照可以保存的時間取決于文件系統(tǒng)變動的頻度。在眾多應(yīng)用環(huán)境中,文件系統(tǒng)中的大部分?jǐn)?shù)據(jù)并不是每天在變化,比如一個使用10MB大小HomeDirectory的用戶,其數(shù)據(jù)通常每天只變動100到500KB。當(dāng)文件變動緩慢的時候,Snapshot可以在線保存數(shù)天甚至數(shù)周,直到他們消耗的磁盤空間過多以至用戶無法接受。而另外一些文件系統(tǒng)中的數(shù)據(jù)則在經(jīng)常不停的變動,比如CAD應(yīng)用環(huán)境下,需要經(jīng)常覆蓋寫入許多大尺寸的文件,甚至可能一兩天內(nèi)就會更新整個文件系統(tǒng)的存儲內(nèi)容。在此類環(huán)境下,可能只有保存數(shù)小時Snap

5、shot的空間。Snapshot是DataONTAP軟件比較獨(dú)特的特點(diǎn),可以在線的管理和維護(hù)每個volume的文件系統(tǒng)。Snapshot可以用于快速恢復(fù)activefilesystem(AFS),AFS的snapshot還可以讓用戶非常方便的恢復(fù)意外的數(shù)據(jù)損壞和刪除??煺帐莢olume或者aggregate上某一時間點(diǎn)上只讀的鏡像。它僅僅是文件系統(tǒng)的一個圖像而不包括實際的數(shù)據(jù)文件??煺盏闹饕康木褪菫榱藗浞莺突謴?fù)。最初只消耗很小的磁盤空間DataONTAP是可以自動創(chuàng)建和刪除snapshot的。快照可以看做是原始數(shù)據(jù)的復(fù)制品,但實際的數(shù)據(jù)塊并沒有復(fù)制。我感覺快照通過指針,實現(xiàn)對刪除和修改數(shù)據(jù)塊

6、的占用,來保留刪除和修改數(shù)據(jù)所占用的數(shù)據(jù)塊,所以當(dāng)刪除修改動作比較少的時候,占用空間比較少,恢復(fù)時比較快,只是指針進(jìn)行挪動,并沒有實際的數(shù)據(jù)拷貝出現(xiàn)。針對volume的snapshot:傳統(tǒng)卷和靈活卷的snapshot保存在一個特殊的子目錄里面,UNIX和windows客戶端可以訪問并且恢復(fù)它們自己的文件。每個卷同一時刻可以保留255個快照。針對aggregate的snapshot:創(chuàng)建一個aggregate會預(yù)留5%的空間作為sanpshot,創(chuàng)建snapshot可以根據(jù)自動的時間表。你也可以手工的設(shè)置時間表,時間表的間隔是周、日、小時。因為snapshot與AFS文件系統(tǒng)是獨(dú)立存儲的,你可

7、以執(zhí)行對最近創(chuàng)建的snapshot備份,而不需要將系統(tǒng)offline(比如將volumeoffline),即使用戶訪問很繁重。Aggr快照不需要作為每天日常管理的內(nèi)容。相反,DataONATP可以自動的創(chuàng)建aggr的snapshot,當(dāng)使用一些命令,比如snapmirror做卷級別的鏡像的時候,就會自動產(chǎn)生快照。1.2、 snapshot是怎么工作的在彳snapshot之前,就有一個文件系統(tǒng)樹指向真實的數(shù)據(jù)塊,當(dāng)做了一次snapshot后(假設(shè)數(shù)據(jù)沒有任何更新),就擁有了一份文件結(jié)構(gòu)的拷貝??煺盏闹羔樛瑯又赶蜻@些數(shù)據(jù)塊。見上圖:此時snapshot與AFS的文件結(jié)構(gòu)一致。再彳snapshot后

8、,此時對磁盤空間的影響不明顯。因為此時文件結(jié)構(gòu)占用的空間很小,同時在磁盤上不需要數(shù)據(jù)塊的拷貝。幾乎就是無額外的磁盤占用。Snapshot開始使用磁盤空間是當(dāng)數(shù)據(jù)被刪除或者修改的時候。新增數(shù)據(jù)進(jìn)去空間占用也很小。MewBlook見上圖WAFL寫一個數(shù)據(jù)到到新的數(shù)據(jù)塊(D),同時AFS修改文件結(jié)構(gòu)指向新的數(shù)據(jù)塊。但同時snapshot依然指向最初的數(shù)據(jù)塊D,只要snapshot指向這個數(shù)據(jù)塊,這個數(shù)據(jù)塊就不能訪問,所以說snapshot開始消耗磁盤空間是從創(chuàng)建snapshot后,文件系統(tǒng)有變動開始。它保留了文件系統(tǒng)之前某個時刻的鏡像。對于aggr劃分靈活卷磁盤空間是怎么分配的?95%nevVal息

9、囂但白n忸SnapshotReserve5%加tfgableSnapshot預(yù)留WAFL文件系統(tǒng)預(yù)留Aggregate整個aggr空間的5%整個aggr空間的10%Aggr里面的每個靈活卷靈活卷的20%,其它給客戶數(shù)據(jù)預(yù)留給snapshot的空間是可以調(diào)整的,你可以手工修改這個預(yù)留比例,把這塊空間給數(shù)據(jù)存儲用(但不推薦這么做)。對于傳統(tǒng)卷磁盤空間是怎么分配的?AggregsaleSnapshotReserveWAFLOvertiead20%便由Aggregate:每個aggregate分配了10%的空間預(yù)留給WAFL文件系統(tǒng)。對于傳統(tǒng)卷:每個卷預(yù)留了20%的空間給snapshot,給snap預(yù)

10、留的空間比例是可以調(diào)整的Snap預(yù)留WAFL文件系統(tǒng)預(yù)留Aggregate整個aggr空間的10%Aggr里面的傳統(tǒng)卷傳統(tǒng)卷的20%,其它給客戶數(shù)據(jù)為snapshot預(yù)留的空間可以擴(kuò)展到用戶空(g只要系統(tǒng)需要,比如在AFS文件系統(tǒng)中發(fā)生大量的改變,這時候預(yù)先分配的空間比例滿足不了要求的時候,snap空間就會占用數(shù)據(jù)空間。你可以重新手工的分配磁盤空間用snapreserve命令,除非你故意的調(diào)整它,用戶使用的磁盤空間不超過70%1.3、 使用snapshot相關(guān)命令Snapsched參數(shù)的含義:參數(shù)意義weeks指定每個星期多少快照將要被保留(default:0).days指定每天多少了快照將要

11、保留。midnight).(default:MondaythroughSaturdayathours指定每個小時多少快照需要被保留。缺省四個小時做一個(default:8AM,12Noon,4PM,and8PM).hourslist指定具體哪些時間做快照(24-hourclock).與snapshot相關(guān)的options命令:1.4、 NFS客戶端如何使用snapshot1.5、 CIFS客戶端如何使用snapshot可以看見snapshot目錄了。文件0癇輯E)查看9收箍1)工具建)幫助4Q后邃情|尸搜索口文件夾|隔歲X地址nVtantestVsnaBEko-lVKotuly.0I名標(biāo),大小

12、口類型ExEEEHis3件件件件件文文文文文E%EEEw乓E了3ASK件件伴件件件件件X文文爻文文文文交_jCFi【5i口Int近皿tEitplorsr3Ppi.OutlookExprfss_lltrelQ妙小巫_jq.tre3BwsnjLUllOwangjuii3lr3iwianjm,4ii-Iffindoffs用電di-FL到相WindowsHI大小:3.04MB文件;flip.YfiVjcallcon,tEMplovifiigwandpiahat出上立1i|R|:占二口fbarrticicdhhtsbopiIwiwri4iciwClass*一|HMiw*TW,ncglljli_Jjg曰2

13、wELJMlRnvTf*。價-cmMlRENT*Q_生刎*93MWMbvkiCM-4W*Q5*U4w5nd中甘erMl4q.的23NanwsULJ4*1口13,2UtoythSC_Jhour4LJhowlj.5LJuoHVO口2峰1SizSnapshotsarevisibletoWindowsclientsthathaveFileManagerconfiguredtodisplay“hiddenfiles.”口四曰I口訃1目3.pauc.23.9GBi最近的快照里面的內(nèi)容。1.6、 測試從CIFS客尸端利用snapshot恢復(fù)文件測試創(chuàng)建快照后,AFS文件系統(tǒng)變化后,如何利用快照恢復(fù)到前一狀態(tài)

14、。第一步:第二步:這個時候快照目錄是空的。第三步:手工的創(chuàng)建一個快照。文件魚)編輯(1)查看現(xiàn))收藏工具(I)幫助因Q后退Jt搜索廣文件夾X0|因,地址taiAtr與tmajshottest名稱二I大小|類型修改目蛹r=hICommonFiles:IlInternetExplorerlinetappl|-HetMeetiiTiIrOutlnnkEkmh:l屹Il_qtree3.Jwangjg,口w皿ijunlI.iiffMigiun3hwangiimlI,wanginnSindowsIMediaFlayerIO*indowtmk文件夾是空的夾夾夾夾聲夾夾夾夾夾垂夾夾夾夾夾件件件件件件件件件件件

15、件件件件件交文文文文文文文文文文文文文文文2009-12-2913:1020M-12-2913:IC20O9-1Z-2912:變20(19-12-2913;1。?0(K-12-29131rl2009-12-2719:062009-12-27IS:%0009-12-2719:062DO9-12-2T19:26E0(J9-12-2T19;56?nn?2009-12-2720:132009-12-2720152009-12-2720:12009-12-2913:10E0(J9-12-2913:10這時候在客戶端,發(fā)現(xiàn)test目錄下面的結(jié)構(gòu)與AFS文件系統(tǒng)一致。第四步:刪除AFS里面的一個目錄女件夾2

16、009-12-2913:10文件夾20Q9-12-E7印;10快照中這個目錄還是存在的M4diaFlar8#匚HTfTIiTlI工咱2123讓讓牡蛆小胃B?rDeoeeuJJ.JJJJEfllliedHleEe眩噂S-MlntM小小trGtr555551:1:一L19HmB,oqqq宣-twwwwww管i息詈再試驗向共享中拷貝新的文件,發(fā)現(xiàn)快照目錄里面是沒有這個新文件的將快照中的wangjun目錄拷貝到以前的位置,文件和目錄就恢復(fù)了01.7、 使用snaprestore命令對于LUN一級做snapshot,netapp的建議是最好一個volume上面創(chuàng)建一個LUN。因為做恢復(fù)的時候只能針對vo

17、lume或者file來做恢復(fù)。snaprestore-f-tvol|file-ssnapshot_name-rrestore_as_pathvol_name|restore_from_path從指定的snapshot恢復(fù)一個volume,或者恢復(fù)一個單獨(dú)的文件。這個命令沒有l(wèi)icense是看不見的。如果你沒有指定snapshot,則系統(tǒng)會提示你輸入一個snapshot。在恢復(fù)volume或文件這些操作前會讓用戶確認(rèn),-f選項會禁止確認(rèn)這步。如果-t選項指定了,則下面必須標(biāo)明是恢復(fù)整個volume還是文件。也就是說snaprestore不能同時執(zhí)行volume的snaprestore和文件的sn

18、aprestore。對于volumesnaprestore:Volume必須是online狀態(tài)并沒有鏡像。如果恢復(fù)根卷則需要重啟,如果恢復(fù)非根卷則不需要重啟。當(dāng)恢復(fù)的時候所有針對非根卷的訪問全部終止,就象offline了一樣。但其實volumeoffline了是保護(hù)了,不讓用戶訪問,但也不讓數(shù)據(jù)恢復(fù)了,所以這兩種狀態(tài)還是有區(qū)別的。做完恢復(fù)了之后,volume就具有了和做快照那個時刻同樣的狀態(tài)。對單個文件的snaprestore:保存文件的Volume必須是online狀態(tài)并沒有鏡像如果restore_as_path選項指定了,則必須是文件的全路徑。如果在volume沒有足夠的空間,則單個文件恢復(fù)不會執(zhí)行,如果在AFS里面文件已經(jīng)存在則會覆蓋它。Snap命令會花費(fèi)幾分鐘時間返回,這段時間客戶端排他鎖撤銷。當(dāng)sn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論