Samba 4.2 Теневые копии в Windows 10 - пустой список

У меня есть система Debian 8 с Samba 4.2. Я использую файловую систему ZFS для хранения данных. Совместное использование Windows работает нормально, за исключением того, что клиенты Windows не могут видеть снимки теневых копий.

Моя конфигурация 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

Мой список снимков:

zfs list -t snapshot

NAME                                     USED  AVAIL  REFER  MOUNTPOINT
tank/samba/123@GMT-2017.01.06-16.00.00    64K      -    96K  -
tank/samba/123@GMT-2017.01.07-10.00.00    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  -

Я действительно могу записать .zfs / snapshot и посмотрите эти снимки.

Я пытаюсь проверить все ошибки в журнале: journalctl -u smbd -f не видит ошибок / предупреждений даже с уровнем отладки = 10. Я даже проверил связь клиент-сервер с Wireshark, и вроде тоже все в порядке:

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

Что еще я могу сделать? Заранее благодарю.

3
задан 9 February 2017 в 20:03
1 ответ

Я не могу проверить это, но я думаю, что вам не следует добавлять срок действия (--28) к теневому формату. О, и, очевидно, ваш формат неправильный, вы путаете разделители, они не соответствуют тем, которые вы используете для своих снимков. Настройте это так:

   shadow: format = auto-%Y.%m.%d-%H.%M.%S
1
ответ дан 3 December 2019 в 07:23

Теги

Похожие вопросы