zfs receive
é atômico mesmo. O instantâneo de entrada não está disponível até que o recebimento seja concluído com êxito.
O sistema de arquivos de recebimento não está disponível (desmontado) durante a recepção de um instantâneo incremental.
No caso de um instantâneo completo do sistema de arquivos, não há como receber o sistema de arquivos em primeiro lugar.
Note que atômica não significa instantânea, apenas que é uma operação de tudo ou nada.
Em particular, se você tiver a sorte de corromper os dados durante o transporte, a operação falhará e terminará com a operação de reversão / destruição do conjunto de dados. Isso pode acionar uma atividade significativa e carregar se o tamanho dos dados já enviados for grande. Obrigado à Nex7 por apontar isso.