我在一个池中有两个文件系统,backup/nextcloud 和 backup/vm。今天,在发送/接收传输完成之前被中断后(我当时正在将内容备份到这些文件系统),我再也看不到 backup/vm,但它占用的空间仍未释放(因此我希望可以轻松恢复它)。
zfs list
输出:
NAME USED AVAIL REFER MOUNTPOINT
backup 613G 2.91T 104K /backup
backup/nextcloud 613G 2.91T 607G /backup/nextcloud
zpool status
:
pool: backup
state: ONLINE
config:
NAME STATE READ WRITE CKSUM
backup ONLINE 0 0 0
wwn-0x5000c500c00fffbf ONLINE 0 0 0
wwn-0x5000c500c010b173 ONLINE 0 0 0
zfs history backup
(最近几天相关):
2021-02-25.21:58:11 zfs create backup/vm
2021-02-25.22:50:52 zfs recv -Fu backup/vm
2021-02-26.12:01:13 zfs snapshot -r backup/nextcloud@20210226
2021-02-26.12:03:15 zfs recv -Fu backup/vm
2021-02-26.14:46:05 zfs send -RI backup/vm@20210221 backup/vm@20210226
2021-02-27.12:01:23 zfs snapshot -r backup/nextcloud@20210227
2021-02-27.12:04:04 zfs recv -Fu backup/vm
2021-02-28.12:29:55 zfs recv -Fu backup/vm
2021-02-28.14:11:35 zfs send -RI backup/vm@20210226 backup/vm@20210228
2021-02-28.14:12:38 zfs snapshot -r backup/nextcloud@20210228
2021-02-28.16:41:44 zfs send -RI backup/nextcloud@20210221 backup/nextcloud@20210228
2021-03-01.12:00:19 zfs snapshot -r backup/nextcloud@20210301
2021-03-01.15:56:15 zpool import -c /etc/zfs/zpool.cache -aN
2021-03-01.18:05:58 zpool import -c /etc/zfs/zpool.cache -aN
我尝试过重新启动、重新导入并尝试过所有类似的方法,但都无济于事。
编辑:添加zfs history backup
输出
怎样才能恢复文件系统?(zfs 版本 2.0.3_5.11.1.arch1.1-1)