Enviar / Receber é uma espécie de rsync em esteróides, porque não há verificação de arquivos alterados envolvidos. O ZFS só sabe quais blocos enviar. Você cria um instantâneo do seu conjunto de arquivos zfs e, em seguida, envia o instantâneo para o seu servidor de backup. Se você precisar de instantâneos sucessivos e o primeiro já estiver no servidor de backup, basta enviar a diferença para o servidor de backup. Isso tudo acontece no nível do bloco, então é super eficiente.
Você poderia fazer isso manualmente, usando os comandos zfs
e ssh
, mas minha ferramenta favorita para organizar isso é znapzend .
link
Ele cuidará da criação e exclusão de snapshots e possui um mecanismo elaborado no qual você pode configurar por quanto tempo deseja manter seus backups.