Samba 4.2 Cópias de Sombra no Windows 10 - lista vazia

4

Eu tenho um sistema Debian 8 com o Samba 4.2. Estou usando o sistema de arquivos ZFS para armazenamento de dados. O compartilhamento do Windows está funcionando bem, exceto que os clientes Windows não podem ver nenhum instantâneo de Cópias de Sombra.

Minha configuração do samba é:

[Test]
comment = test
writable = yes
directory mask = 0777
guest ok = Yes
path = /samba/123
create mask = 0666
read only = No
vfs objects = shadow_copy2
shadow: format = auto-%Y-%m-%d_%H.%M.%S--28d
shadow: sort = desc
shadow: snapdir = .zfs/snapshot

Minha lista de instantâneos é:

zfs list -t snapshot

NAME                                     USED  AVAIL  REFER  MOUNTPOINT
tank/samba/[email protected]    64K      -    96K  -
tank/samba/[email protected]    64K      -    96K  -
tank/samba/123@GMT_2017.02.07-14.00.32    64K      -   120K  -
tank/samba/123@GMT_2017.02.07-07.02.04    64K      -   120K  -

Eu posso, de fato, gravar em .zfs / snapshot e ver esses instantâneos.

Estou tentando verificar qualquer erro no log: journalctl -u smbd -f não vê nenhum erro / aviso mesmo com debug level = 10. Até chequei as comunicações cliente-servidor com o Wireshark, e parece estar tudo bem também:

SMB2    178 Ioctl Request FSCTL_GET_SHADOW_COPY_DATA File: test1.txt
SMB2    186 Ioctl Response FSCTL_GET_SHADOW_COPY_DATA File: test1.txt SUCCESS

O que mais posso fazer? Obrigado antecipadamente.

    
por Keroronsk 07.02.2017 / 08:53

1 resposta

1

Não posso testá-lo para ter certeza, mas acho que você não deve adicionar a duração da expiração (--28) ao formato de sombra. Ah, e obviamente seu formato está errado, você está misturando os separadores, eles não combinam com os que você está usando para seus instantâneos. Configure desta forma:

   shadow: format = auto-%Y.%m.%d-%H.%M.%S
    
por 09.02.2017 / 19:01

Tags