Linux

在 FreeNAS 中從 VM 磁碟 ZFS 快照掛載分區

  • October 9, 2018

我有一個在 linux 中的 Zvol 上執行的 KVM 映像,它是一個包含 ext4 分區的塊設備。它會定期進行快照並推送到 FreeNAS 盒子進行備份。如果我需要從其中一個快照中恢復單個文件,在 Linux 中我可以 zfs 複製快照,這會在 /dev/zvol 中為塊設備和分區創建一個設備節點,我可以成功山。

然而,在 FreeNAS 中,我只看到塊設備的設備節點。如果我在上面執行 fdisk,我可以看到分區,但我找不到掛載它的方法。

zfs clone backups/txa/data/vm-400-disk-1@2018-07-30:10:56:15 backups/txa/test-400
fdisk /dev/zvol/backups/txa/test-400

The data for partition 1 is:
sysid 131 (0x83),(Linux native)
start 2048, size 314572800 (153600 Meg), flag 80 (active)
   beg: cyl 0/ head 32/ sector 33;
   end: cyl 1023/ head 254/ sector 63

在 FreeNAS 的 VM 上安裝任何 linux 發行版並將此卷映射到此 VM,作為附加映射點,在安裝此點時以一般方式恢復您的文件。

引用自:https://serverfault.com/questions/924164