diandianrong 发表于 2007-06-21 10:56

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]
查看完整版本: zfs snapshot (快照)