如何删除zfs snapshot
做了脚本每天运行三次创建snapshot,但是时间长了会很多,如何只保留一二天的snapshot。比如
bash-3.2# zfs list
NAME USEDAVAILREFERMOUNTPOINT
test 146K 976M 31K/test
test@12171051 0 - 31K-
test@12171052 0 - 31K-
test@12171061 0 - 31K-
test@12171071 0 - 31K-
test@12171082 0 - 31K-
test@12171084 0 - 31K-
test@12171091 0 - 31K-
test@12171094 0 - 31K-
只保留最后两个,其他的都删除掉。
zfs destroy test@12171051 一个一个敲太痛苦了,而且不在现场没法手动删除。
你是想定时自动删除? 是的,写了个脚本,不太懂脚本,写的有点笨,但是能实现。
页:
[1]