ZFS文件系统快照和使用方法

2021-05-12  本文已影响0人  铜锣饼

ZFS文件系统的快照功能使用非常方便,创建快照几乎秒创建,恢复也很快,且在创建时不会额外消耗存储空间

ZFS安装和创建

sudo apt install zfsutils-linux
 
sudo zpool create zfs /dev/vdx
 
sudo zfs create zfs/opt
 
#挂载
zfs set mountpoint=/opt zfs/opt
 
#卸载(不要在目标路径下执行)
zfs umount zfs/opt

创建快照

zfs snapshot xxx@yyy
其中xxx是zfs磁盘名,yyy是快照名

查看当前快照

zfs list -t snap

删除快照

zfs destroy xxx@yyy

回滚到快照

zfs rollback -r xxx@yyy

查看当前系统基于哪个快照

zfs get origin xxx

快照的空间占用

快照本身创建时并不占用空间,但是随着时间推移,快照会逐渐占用空间。这是因为zfs默认会释放一些文件占用的旧数据空间,但是为了保留快照,必须要把这部分旧数据保留,直到快照删除。因此不宜保留快照很长时间,应该定时进行清理。
如果时间长度固定,只是增加快照频次,不会显著增加快照占用的空间,例如保留1天前的一个快照,与保留1天内每小时一个24个快照,占用的空间差不太多。

上一篇下一篇

猜你喜欢

热点阅读