netapp存储配置理解练习snapshot_第1页
netapp存储配置理解练习snapshot_第2页
netapp存储配置理解练习snapshot_第3页
netapp存储配置理解练习snapshot_第4页
netapp存储配置理解练习snapshot_第5页
免费预览已结束,剩余7页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、NetApp存储基础学习汇总(第七部分)目录、snapshot管理11.1、 snapshot基本才念11.2、 snapshot是怎么工作的31.3、 使用snapshot相关命令51.4、 NFS客户端如何使用snapshot71.5、 CIFS客户端如何使用snapshot81.6、 测试从CIFS客户端利用snapshot恢复文件91.7、 使用snaprestore命令1.1一、snapshot管理1.1、 snapshot基本概念SnapShot是WAFL文件系统“任意位置写入”功能带来的一项突出优势。一份SnapShot是整个文件系统的在线只读拷贝。创建文件系统的一份SnapSh

2、ot仅仅需要几秒钟的时间,并且除非原始文件被删除或者更改,数据快照并不占用额外的磁盘空间。这种只有当数据快发生改动时才进行数据块复制的技术被称作Copy-on-write”,只有修改活动文件系统中的数据块并写入磁盘中新的位置时,SnapShot才会占用额外的磁盘空间。在没有数据副本的情况下,快照保护意外的数据删除和修改。文件系统每个版本的copy叫做snapshot快照用来做备份和恢复。用户可以采用SnapShot作为数据的在线备份,以备将来进行数据恢复时使用。用户也可以方便的把SnapShot快照备份到磁带上。无需将Filer系统下线,用户管理员就可以将最近的SnapShot快照备份到离线系

3、统中。Snapshot的优势:快速的备份和恢复在线的备份自动或者手工的创建计划任务对于磁盘空间没有显著的影响。Snapshot技术详述WAFL文件系统本身就可以理解成数据块树状结构,其根部的数据结构描述了inode文件信息。这份inode文件信息则包含了对文件系统中所有inode的描述,它包含诸如空闲块图和空闲inode图等元数据信息。WAFL通过复制根数据结构自J建新的数据拷贝Snapshot。因为根数据结构只有128B,并且不需要在硬盘上复制其他数据块,一个新的Snapshot几乎不耗额外的磁盘空间,除非用户修改或者删除文件系统中的数据。Filer可以对一个卷组创建最多255个Snapsh

4、ot快照。Snapshot快照可以通过手动或者人为预先定制策略的方式来自动创建。每一个Snapshot快照可以保存的时间取决于文件系统变动的频度。在众多应用环境中,文件系统中的大部分数据并不是每天在变化,比如一个使用10MB大小HomeDirectory的用户,其数据通常每天只变动100到500KB。当文件变动缓慢的时候,Snapshot可以在线保存数天甚至数周,直到他们消耗的磁盘空间过多以至用户无法接受。而另外一些文件系统中的数据则在经常不停的变动,比如CAD应用环境下,需要经常覆盖写入许多大尺寸的文件,甚至可能一两天内就会更新整个文件系统的存储内容。在此类环境下,可能只有保存数小时Snap

5、shot的空间。Snapshot是DataONTAP软件比较独特的特点,可以在线的管理和维护每个volume的文件系统。Snapshot可以用于快速恢复activefilesystem(AFS),AFS的snapshot还可以让用户非常方便的恢复意外的数据损坏和删除。快照是volume或者aggregate上某一时间点上只读的镜像。它仅仅是文件系统的一个图像而不包括实际的数据文件。快照的主要目的就是为了备份和恢复。最初只消耗很小的磁盘空间DataONTAP是可以自动创建和删除snapshot的。快照可以看做是原始数据的复制品,但实际的数据块并没有复制。我感觉快照通过指针,实现对删除和修改数据块

6、的占用,来保留删除和修改数据所占用的数据块,所以当删除修改动作比较少的时候,占用空间比较少,恢复时比较快,只是指针进行挪动,并没有实际的数据拷贝出现。针对volume的snapshot:传统卷和灵活卷的snapshot保存在一个特殊的子目录里面,UNIX和windows客户端可以访问并且恢复它们自己的文件。每个卷同一时刻可以保留255个快照。针对aggregate的snapshot:创建一个aggregate会预留5%的空间作为sanpshot,创建snapshot可以根据自动的时间表。你也可以手工的设置时间表,时间表的间隔是周、日、小时。因为snapshot与AFS文件系统是独立存储的,你可

7、以执行对最近创建的snapshot备份,而不需要将系统offline(比如将volumeoffline),即使用户访问很繁重。Aggr快照不需要作为每天日常管理的内容。相反,DataONATP可以自动的创建aggr的snapshot,当使用一些命令,比如snapmirror做卷级别的镜像的时候,就会自动产生快照。1.2、 snapshot是怎么工作的在彳snapshot之前,就有一个文件系统树指向真实的数据块,当做了一次snapshot后(假设数据没有任何更新),就拥有了一份文件结构的拷贝。快照的指针同样指向这些数据块。见上图:此时snapshot与AFS的文件结构一致。再彳snapshot后

8、,此时对磁盘空间的影响不明显。因为此时文件结构占用的空间很小,同时在磁盘上不需要数据块的拷贝。几乎就是无额外的磁盘占用。Snapshot开始使用磁盘空间是当数据被删除或者修改的时候。新增数据进去空间占用也很小。MewBlook见上图WAFL写一个数据到到新的数据块(D),同时AFS修改文件结构指向新的数据块。但同时snapshot依然指向最初的数据块D,只要snapshot指向这个数据块,这个数据块就不能访问,所以说snapshot开始消耗磁盘空间是从创建snapshot后,文件系统有变动开始。它保留了文件系统之前某个时刻的镜像。对于aggr划分灵活卷磁盘空间是怎么分配的?95%nevVal息

9、嚣但白n忸SnapshotReserve5%加tfgableSnapshot预留WAFL文件系统预留Aggregate整个aggr空间的5%整个aggr空间的10%Aggr里面的每个灵活卷灵活卷的20%,其它给客户数据预留给snapshot的空间是可以调整的,你可以手工修改这个预留比例,把这块空间给数据存储用(但不推荐这么做)。对于传统卷磁盘空间是怎么分配的?AggregsaleSnapshotReserveWAFLOvertiead20%便由Aggregate:每个aggregate分配了10%的空间预留给WAFL文件系统。对于传统卷:每个卷预留了20%的空间给snapshot,给snap预

10、留的空间比例是可以调整的Snap预留WAFL文件系统预留Aggregate整个aggr空间的10%Aggr里面的传统卷传统卷的20%,其它给客户数据为snapshot预留的空间可以扩展到用户空(g只要系统需要,比如在AFS文件系统中发生大量的改变,这时候预先分配的空间比例满足不了要求的时候,snap空间就会占用数据空间。你可以重新手工的分配磁盘空间用snapreserve命令,除非你故意的调整它,用户使用的磁盘空间不超过70%1.3、 使用snapshot相关命令Snapsched参数的含义:参数意义weeks指定每个星期多少快照将要被保留(default:0).days指定每天多少了快照将要

11、保留。midnight).(default:MondaythroughSaturdayathours指定每个小时多少快照需要被保留。缺省四个小时做一个(default:8AM,12Noon,4PM,and8PM).hourslist指定具体哪些时间做快照(24-hourclock).与snapshot相关的options命令:1.4、 NFS客户端如何使用snapshot1.5、 CIFS客户端如何使用snapshot可以看见snapshot目录了。文件0痫辑E)查看9收箍1)工具建)帮助4Q后邃情|尸搜索口文件夹|隔岁X地址nVtantestVsnaBEko-lVKotuly.0I名标,大小

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最近的快照里面的内容。1.6、 测试从CIFS客尸端利用snapshot恢复文件测试创建快照后,AFS文件系统变化后,如何利用快照恢复到前一状态

14、。第一步:第二步:这个时候快照目录是空的。第三步:手工的创建一个快照。文件鱼)编辑(1)查看现)收藏工具(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这时候在客户端,发现test目录下面的结构与AFS文件系统一致。第四步:删除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息詈再试验向共享中拷贝新的文件,发现快照目录里面是没有这个新文件的将快照中的wangjun目录拷贝到以前的位置,文件和目录就恢复了01.7、 使用snaprestore命令对于LUN一级做snapshot,netapp的建议是最好一个volume上面创建一个LUN。因为做恢复的时候只能针对vo

17、lume或者file来做恢复。snaprestore-f-tvol|file-ssnapshot_name-rrestore_as_pathvol_name|restore_from_path从指定的snapshot恢复一个volume,或者恢复一个单独的文件。这个命令没有license是看不见的。如果你没有指定snapshot,则系统会提示你输入一个snapshot。在恢复volume或文件这些操作前会让用户确认,-f选项会禁止确认这步。如果-t选项指定了,则下面必须标明是恢复整个volume还是文件。也就是说snaprestore不能同时执行volume的snaprestore和文件的sn

18、aprestore。对于volumesnaprestore:Volume必须是online状态并没有镜像。如果恢复根卷则需要重启,如果恢复非根卷则不需要重启。当恢复的时候所有针对非根卷的访问全部终止,就象offline了一样。但其实volumeoffline了是保护了,不让用户访问,但也不让数据恢复了,所以这两种状态还是有区别的。做完恢复了之后,volume就具有了和做快照那个时刻同样的状态。对单个文件的snaprestore:保存文件的Volume必须是online状态并没有镜像如果restore_as_path选项指定了,则必须是文件的全路径。如果在volume没有足够的空间,则单个文件恢复不会执行,如果在AFS里面文件已经存在则会覆盖它。Snap命令会花费几分钟时间返回,这段时间客户端排他锁撤销。当sn

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论