DM:DeviceMapper
动态增减,逻辑边界随着存储数据量的变化而变化
snapshot 快照:
快照 不等与 镜像
镜像:对指定文件的备份
快照:
1.只是对某一时刻之后发生变化的数据进行备份,没有发生变化的数据不会被备份;
2.还可以作为用户访问它所映射到的磁盘的另一条路径,类似与软链接;
3.快照备份的是被修改之前的数据;
4.快照卷必须与它所映射的逻辑卷在同一个卷组;
5.不完全备份:通过快照备份还原的数据,只能还原到备份那一刻的数据,不能还原到出错前一刻的数据,备份这一刻到出错前一刻变化的数据将会丢失;
6.生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;数据量超出快照卷大小,快照卷自毁,所有数据消失;
7.快照卷应该是只读的。
创建快照卷:
lvcreate
-s 指定创建快照卷
-pr|w 指定为只读或读写
lvcreate-L # -n SLV_NAME -p r /PATH/TO/LV
通过快照访问文件的路径:
假设,
(1)在对原数据盘最快照备份之前,用户是通过路径A 来访问原数据盘上的文件;
(2)在m时刻,对原数据盘进行了快照备份;
那么此刻之后,用户访问原数据盘上的文件有两条路径:
No.1: A路径:直接访问原数据盘上的文件,可以访问m时刻以后,原数据盘上变化的数据和没有变化的数据;
No.2: B路径:假设用户通过B访问目标文件F,假设文件F没有发生变化,快照盘作为用户访问原数据盘上F文件的一条通路,用户最终会访问原数据上的F文件;假设F文件发生了变化,变化前的一刻,系统会自动备份变化前的F文件,并存放在快照盘,用户最终访问到的将是快照盘上的F文件。
总之,数据未变,访问原数据;数据改变,访问快照中的数据;数据改变的越多,快照中备份的数据就越多。
快照VS 镜像 VS RAID1 | RAID10:
RAID1 | RAID10 :硬件级别上,为了避免硬件损坏而导致业务终止和数据丢失而采取的一种防护措施
镜像: 对数据的拷贝备份,备份较慢,随着时间的变化,备份的数据不是同一个时刻的,会严重影响数据的完整性
快照: 对某一时刻的数据备份,速度快,备份数据呈增量式增长