zfs snapshot (快照)
可以理解为一个还原点bash-3.00# cd /pool1/zfs1/
bash-3.00# mkfile -vn 100m test1
test1 104857600 bytes
bash-3.00# ls
test1
bash-3.00# cd /
bash-3.00# zfs snapshot
pool1/zfs1@first
bash-3.00# cd -
/pool1/zfs1
bash-3.00# mv test1 test2
bash-3.00# ls
test2
bash-3.00# cd /
bash-3.00# zfs rollback
pool1/zfs1@first
bash-3.00# cd -
/pool1/zfs1
bash-3.00# ls
test1
bash-3.00# zfs list
NAME USEDAVAILREFERMOUNTPOINT
pool1 240K1.95G26.5K/pool1
pool1/zfs1 158K1.95G 158K/pool1/zfs1
pool1/zfs1@first
0 - 158K-
rename:
bash-3.00# zfs rename
pool1/zfs1@first
pool1/zfs1@1
bash-3.00# zfs list
NAME USEDAVAILREFERMOUNTPOINT
pool1 240K1.95G26.5K/pool1
pool1/zfs1 158K1.95G 158K/pool1/zfs1
pool1/zfs1@1
0 - 158K-
显示列出快照:
bash-3.00# zfs list -t snapshot
NAME USEDAVAILREFERMOUNTPOINT
pool1/zfs1@1
0 - 158K-
快照是文件系统或卷的只读副本。快照几乎可以即时创建,而且最初不占用池中的其他磁盘空间。但是,当活动数据集中的数据发生更改时,快照通过继续引用旧数据占用磁盘空间,从而阻止释放该空间。
ZFS 快照具有以下特征:
[*]
在系统重新引导前后保持不变
[*]
理论最大快照数是 264。
[*]
不使用单独的后备存储。快照直接占用存储池(从中创建这些快照的文件系统所在的存储池)中的磁盘空间。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26090/showart_325659.html
页:
[1]