Você está correto. -r
não teria nenhum efeito no seu caso, pois não há sistemas de arquivos subjacentes.
De acordo com a página do manual zfs snapshot -r
"recursivamente crie [s] instantâneos de todos os conjuntos de dados descendentes". De acordo com o link dataset
is
a generic name for the following ZFS components: clones, file systems, snapshots, and volumes
.
Agora, se eu tiver um único sistema de arquivos em um zpool e criar instantâneos dele para fins de backup, devo usar zfs snapshot
ou zfs snapshot -r
? Eu acho que, nesse caso, a opção -r
não tem sentido, pois não tenho nenhum sistema de arquivos aninhado e os únicos outros conjuntos de dados aninhados são os próprios snapshots, mas não consigo encontrar nenhuma confirmação para isso.