本文主要是介绍ZFS 文件系统的 文件的恢复和备份,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ZFS 文件系统的恢复:1: 先创建一个ZFS:
ZFS create rpool/software
2: 创建一个snapshot:
先创建一个文件: touch a.txt
ZFS snapshot -r rpool/software@today
3: 查看一共有几个snapshot:
ZFS list -t snapshot
可以看到刚才备份的solaris rpool/software 的文件系统。
4: 在刚才的文件系统里,删除刚才建的file:
rm a.txt
5: 下面开始恢复:
zfs rollback -r rpool/software@today
---------------
下面说说文件系统的删除恢复:
1: 先rename 文件系统:
zfs rename rpool/software rpool/software_new
如果报can not unmount, device is busy, 看看操作的命令path 是不是就在/rpool/software 下,
退出这个path 就可以了。
2:下面删除这个file system: rpool/software_new
zfs destroy rpool/software_new@1117
这篇关于ZFS 文件系统的 文件的恢复和备份的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!