You can create a zpool on a file.
But why want you do so. I.e. what are the good use cases ?
But why want you do so. I.e. what are the good use cases ?
sudo mdconfig -a -t vnode -s 1g -f BackingStoreFileName
I see you are looking for a quick way to "mount" a zfs file, just like I saidAnother thing, it's easy to take a backup. Just one file. clone or more efficient snapshot & zfs-send.
truncate -s 100g /rpool/zfs.img
mdconfig /rpool/zfs.img
zpool create immagine /dev/md0
cat /mynas/image/fullc.zfs |pv| zfs receive immagine/base@franco
cat /mynas/image/differenza.zfs |pv| zfs receive -F immagine/base@differenza
zfs rollback -r immagine/base@differenza
zfs destroy -f tank/d@francobase
zfs snapshot tank/d@francobase
/sbin/zfs send tank/d@francobase |pv |/usr/local/bin/zpaqfranz a /temporaneo/zfs.zpaq fullc.zfs -stdin
touch /tank/d/momentosnap
zfs destroy -f tank/d@francodifferenza
zfs snapshot tank/d@francodifferenza
zfs send -i tank/d@francobase tank/d@francodifferenza |/usr/local/bin/zpaqfranz a /tempora
neo/zfs.zpaq differenza.zfs -stdin