00:00
好,接下来呢,我们讲一下这个7.3快照管理,这个呢属于这个系统的新特性。呃,在企业开发中呢,目前来说,呃。只知道一家工厂好像在用像咱们学生的反馈来这个没有,嗯。这是快照啊,但是呢,作为一些新特性给大家呢介绍一下,如果说人家问你诶用不用过快照啊。至少是听过是吧,这么一个东东,而且下面你看啊,即使你不会做,这里面有详细的这个API操作。非常简单啊。只要照着这个PI啊一敲就OK了啊,那我来看一看。那快照是什么含义呢?快照相当于对目录做一个备份。有时的拍照你们做过吗?进行转账啊,我要这个取消一下。看一下你什。
01:01
看这什么?拍照,他这个拍照,你只要一拍拍照,你看一拍快照啊,你对这个拍照起个名字啊,他就记录了当前你这个系统当中啊,目前所有。文件的或者内容的一个状态啊。如果说你这个系统崩溃了。那你想恢复到目前这个状态,那你可以这里面恢复快照啊,恢复到哪一个快照这地方。直接就会恢复到原来的这个。那他是不是快照完了,就把整个这里面东西全都备份了呢。是备份吗?他要是备份的话,那你这个系统刷一下,比如说十个G快一下照十个G没了,又又来十个G是吧。是这样的啊。他是对目录做了一个备份啊。就相当于说内部note。
02:00
是目录并不会立即复制所有文件啊,它并不会直接操作他等啊。而是指向同一个文件,当写入发生时,才会产生新的文件。啊,他只记录你的变化,跟你的员工络有没有什么变化。做这件事情之后,他再进行。实在的一个操作啊,他是所有的东西全部上过来,拿过来就复制啊,所有的。大家下面看一下。啊,这个具体的命令。连STEM啥意思呢?开启指定目录的快照功能,你说对某一个目录能不能拍照?首先你要把这个路径让它什么允许拍照。那人语牌上的命令就是HDFSDFS的命。抬头告along是允许的意思。
03:00
那对哪个路径呢?那后面就跟的是。那当然下面这个呢,是禁止某一个路径啊,不让他拍照,禁用。就是ADB抬头。低则是不允许。那具体是哪个路径,后面跟的路径。这样就实现了这个禁用啊。呃,进入之前要删除所有这个里面的快照是。那再往下啊,再往下S。很显然是。创建款笑是吧,创建。那它创建快照是对哪一个路径进行快照呢?那后面就跟的是哪一个。他快照这个路径的目的是什么呢?目的就是说这个路径上如果有文件的增加啊,有文件的减少,它都会给你记录下来。
04:04
以便于你恢复到原来的这种状态。那好,那这个呢,是创建快照直接路径,那如果这种直接路径并没有对这个快照起个名称的话,它默认会用系统的时间,系统当前快照这个时间。作为这个名称放在这儿。如果说快照的时候,对这个快照起了个名字,那它就会按你这个名称去命名这个。稍微有些区别之后。如果说你这个快照已经快照完了。对这个名字不满意,比如说原来是默认的。我想给他修改一下。修改一下,那你就把你原来旧的名称放在这儿啊,新的名称写在这。那这个呢,就能实现呢,快照的一个重命名。
05:01
啊,再往下走。呃,这个变量是什么呢,杠。我知道啊,Ls table包D,也就说列出当前用户所有可快照的目录。之前上面这两条命令。一个是允许路径进行拍照,一个是不允许。那到底我允许了哪几个路径?进行拍照呢?一查看这个命令就能。那再往下呢,是最核心的一个功能了。其他那些都是属于辅助的创建的啊,目的都是一个目的干什么呢。你要比较快照的目录的不同之处。这是快照的目的是吧?哪不同了,我要恢复到原样,这个是我最要做的。那这个比较就不重要了。原来原来里面有三个文件,然后我快照了一下记录了,诶,这里面有三个哪三个文件之后呢,这个目录呢,被操作了,增加了一个文件啊,又减少了一个文件啊,减少两个文件嘛。
06:10
那相当于是不是还有两个文件。那是哪两个文件?那通过这条命令一比较原来的路径,用以比较现在的这个路径。他就能知道你到底发生了哪些变化。比较核心。然后呢,这个呢,就没啥说的了,删除相应的快照,哪个路径哪一个名称。比如说刚才我说这个在进入哪一个路径不允许快照的时候,要先把这个快照删除掉,然后你再才能进行掉啊,否则的话,它会提示这个快照没有删除啊,不能禁用。行,那这里面呢,我们挑几个命令给大家演示一下。呃,首先第一个开启和禁用指定的目录的快照。
07:02
我们这里面呢,对谁呢,对这个input。允许他进行一个拍照。HDFSDFS革命告。Allow允许这个路径呢进行拍照。那是。感谢。是。DFS,奥啊奥in,然后是杠。来,宝上来。那对哪一个路径呢。悠着。艾。对这个路径呢进行啊。允许他卖账。知道。你看这里面写了啊,Allow允许正在允许啊这个。
08:03
那允许完快照之后,下面还得对它进行一个创建快照。不创建还不行。那这里面我创建的时候,这个命令呢,是什么呢?叫HDFSDFS跟上面不一样了啊,上面是DFS和密,这面具体的操作呢,就变成了DFS客户端之后杠create。那创建哪个路径呢,我们。我们来一下,呃,HDFSDFS。创建是吧。创建快照,对哪一个路径创建呢,就是。艾。那现在就创建完了,创建完了你看这个题是什么意思啊,Created表示创建成功,Steps out。
09:04
哪一个路径呢?这里面叫音部的点点是什么文件?是不是隐藏文件的点是隐藏文件,然后后面跟了一个20180801,现在是。8月1号对吧,几点。10:56零六秒是这意思吧,就是当前系统时间,那我们看一看这个系统目录下有没有它。来到银幕的家。哪有?有吗?啊说没有啊,啊没有啊点。在吗?是不是有了啊,隐藏文件后面跟着一个20180801啊,当前这个系统时间的内容,那这里面有没有东西。
10:05
你看这是什么?刘备test西门庆是不是就是input下的这个文件呢?就是这几个文件。相当于是不是一个拷贝啊。好,那这个完事之后。那下面我们再来。呃,这个指定这个快照的名称啊,啊,我就不指定了啊,也就是说它什么含义呢,你刚才这个创建的快照。是不是这个名称看起来是不是很烦啊?特别长吧。但是也还好啊,是时间,那当然你可以给他起到一个漂亮的名字是吧,比如。说那个。哥吧,等的上。帅帅气就可。Rename一个名字啊,Rename的具体的命令呢,就在这了啊。STEM。然路径是谁啊?的名称。改后的名称。
11:01
行,那这个不重要,那下面呢,我们来看一下。先查看一下当前哪些路径允许拍照吗?给他执行一下就行。S拿S。AP snapt黑包D。是不是就一个。推塔哈。下面这个才是我们最核心最关键的啊。比较两个块状的不同之处。到底哪些不同?那你现在执行啊,比如说你现在执行。在吗?SNAP。STEM上DF。那第一个路径就是艾特硅谷input。这没毛病。之后呢,之后这地方要小心了啊,要小心了,这里面有一个点啊,中间有个点啊,然后之后后面是。
12:02
是不是拍照的这个内容啊。先不这样,先给你这样看。你看一下。叫它的用法是gdf snap,呃,这个快照的路径对吧?啊。From谁to谁?那这个是什么含义呢?Get the difference between the two。这两个快照差异是吧,All between啊,Snaps out and the current tree of directly,或者是一个是快照,一个是不是不是快照啊,啊也可以,那far from want to,对吧,又是看you。点。啊,看点。And use STEM,这个to是不是相当于是一个间隔呀,或者一个比较判断啊,Where这个看。
13:00
中间是有一个点啊,怎么来。呃,他他之后是这个具体的路径U艾特回国啊。点,然后是点。这个我就不打了啊把这个。调查。我就比较这两个。一个是他。一个是他,他俩有区别吗,现在。有没有去点。是没有任何修改啊。看一下。几十年也没有没有没有什么报什么这个增加或者删除这种。这个东西啊,那现在来大家都把FS。Put put谁呢?Model下面有。
14:01
在一起到。呃,优质。艾特微博。到下面走。上传完了啊,那确认一下有没有。首先确认一下拍照里面有没有啊,刷新这里面是没有啊。那这里面是不是多了一个在一起啊,就多这一个就行了啊,再做演示啊。那多了这一个之后,那下面我再来执行。这个比较。判断。走。发生了什么?啊。在一起,他说少了一个在一起。这个是不有点理解不了啊。这个呢是这个点表示的是这个目录啊,那这个呢点step out是快照里面的内容。
15:03
那现在说呃,少了一个,减了一个。那实际上是不是增加了一个。那你相对谁来说,如果你相对他来说。你是不是就少了一个在一起啊,这里比这个原来的是不是就没有没有他呀。就这反应啊。那这个呢,就是比较判断出啊,你原来的啊内容之后,那可以干什么操作了呢,就可以把这个原来的数据啊。是copy还上传还是一些。就可以进行后续的操作,那后续的操作跟这个GTS的一些基本的操作是一样的,比如说CP啊,只不过路径的时候带的是这么长的路径。这没问题吧,啊,只不过是后面带了隐藏文件啊,这个文件,然后之后你要跑到哪。这个就给大家演示了,这个就是快照啊,快照这个呢,属于这个啊,了解一下啊,了解一下啊,如果真正的开发中呢,用的可能多的就是这个。
16:05
判断。他不会像这个。呃,Linu是那个快照命令啊,一键给你恢复到原来的这个状态哈,他这个恢复不了。只能你手动的去配。能呢,不是特别的完善。
我来说两句