Já faz um tempo desde que eu joguei com o zfs, mas você deve ser capaz de usar zfs list -t snapshot
para encontrar seus instantâneos disponíveis e acessar os arquivos em um diretório .zfs
especial sob o ponto de montagem zfs.
[~]# zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
mypool 1.49G 527M 528M /mnt/zfspool
mypool@snap1 28K - 993M -
mypool@snap2 28K - 993M -
mypool@snap3 28K - 993M -
[~]# cd /mnt/zfspool/.zfs/snapshot/snap1
[snap1]# ls
IIRC, os instantâneos já são somente leitura, portanto, as tentativas de alterar os dados no diretório de instantâneos devem falhar. Se os dados mudarem no fs real, o instantâneo deverá crescer, pois copia os dados pré-alterados para manter o instantâneo consistente.
Você precisaria zfs clone
do instantâneo para um novo local, para que você possa editar o instantâneo (nesse ponto, não seria mais o instantâneo).
Como eu disse, já faz um tempo, então teste primeiro ...
ref: link