ZFS send / recv no Ubuntu Server 14 - Aonde meus dados foram?

2

Eu tenho tentado descobrir um método para replicar instantâneos criados por zfs-auto-snap de nosso datacenter primário para um servidor remoto, ambos executando o Ubuntu Server 14 com o mais recente ZFS-FUSE.

Aqui está o meu ZFS local:

NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/data 4.47T 2.98T 2.40T /mnt/data

Eu executei este comando para replicar o mais antigo snapshot zfs-auto-snap mensal disponível:

zfs send -v -R zfs_pool01/data@zfs-auto-snap_monthly-2015-04-01-0652 | ssh 192.168.254.5 zfs recv -F zfs_pool01/Van_backup/data

E (depois de alguns dias) aqui está o resultado de zfs list no ZFS remoto:

NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/Van_backup/data 1.10T 9.73T 1.10T /mnt/backup/Van/data

O que me intriga é que não consigo ver dados em /mnt/backup/Van/data ou zfs_pool01/ , nem em nenhum dos diretórios .zfs ocultos.

du -hs * mostra 512 Van , que é basicamente 0 bytes.

E ainda ... e ainda, há ~ 1.1 TB de dados existentes em algum lugar?

Estou desconfiado de tentar outro envio incremental do zfs, se não conseguir encontrar o primeiro.

Atenciosamente,

Eric P.

PS: devo observar que zfs-auto-snap está desativado no zfs_pool01/Van_backup/data do servidor remoto. Não há necessidade de criar snaps desnecessários.

    
por user213094 17.02.2016 / 23:48

1 resposta

1

Graças a @AndrewHenle, esta questão foi respondida.

O instantâneo copiado está no lugar, mas é invisível. Esse é provavelmente o estado correto para um instantâneo estar em:

Este comando:

zfs list -t all | grep -i Van 

Mostra estes resultados:

zfs_pool01/Van_backup 1.10T 9.67T 19K /mnt/backup/Van
zfs_pool01/Van_backup/data 1.10T 9.67T 1.10T /mnt/backup/Van/data
zfs_pool01/Van_backup/data@zfs-auto-snap_monthly-2015-04-01-0652 0 - 1.10T

Então, parece que o instantâneo está lá e pronto para a restauração, conforme necessário.

Espero que ajude alguém que está confuso!

    
por 11.03.2016 / 18:14