Keroro
@Keroro
Embedded engineer

Samba 4, ZFS и Windows 10 — пустая вкладка «предыдущие версии»?

Имею небольшой файловый сервер на основе Debian 8 и Samba 4.2. Хочу сделать так, чтоб клиенты с машин Windows 10 могли просматривать и восстанавливать предыдущие версии файлов на сетевых ресурсах (однажды я уже настраивал подобный файловый сервер на Windows 2003 server, и там это работало хорошо и удобно). Поднял файловую систему ZFS, настроил создание слепков (snapshots) каждый час, слепки создаются нормально, и я могу с консоли сервера их просматривать. Но если зайти на сетевую папку и открыть "свойства" - "предыдущие версии", вкладка всегда пустая. Попробовал собрать самую последнюю (4.5.5) Самбу из исходников с сайта-результат прежний. В чём может быть проблема?

В самой Самбе в настройках прописал по мануалу:
[test]
	comment = test
	writable = yes
	directory mask = 0777
	guest ok = Yes
	path = /tank/test
	create mask = 0666
       read only = No
   # Stuff for ZFS  Snapshots
	vfs objects = shadow_copy2
	shadow:snapdir = /tank/test/.zfs/snapshot
	shadow:basedir = /tank/test
  • Вопрос задан
  • 2073 просмотра
Решения вопроса 1
@Tabletko
никого не трогаю, починяю примус
У меня на FreeNas самба настраивается так:
[Office]
    path = /mnt/tank/Office
    printable = no
    veto files = /.snapshot/.windows/.mac/.zfs/
    writeable = yes
    browseable = yes
    shadow:snapdir = .zfs/snapshot
    shadow:sort = desc
    shadow:localtime = yes
    shadow:format = auto-%Y%m%d.%H%M-2w
    shadow:snapdirseverywhere = yes
    vfs objects = shadow_copy2 zfs_space zfsacl aio_pthread
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Keroro
@Keroro Автор вопроса
Embedded engineer
Да, еще раз всё поверил, проблема была в shadow:format. Настроил так: shadow:format= %Y-%m-%d_%H.%M.%S--8w
Снапшоты создаются автоматом через zfSnap и имеют вид tank/test@2017-02-13_17.00.01--8w, сделал /etc/init.d/samba restart и копии появились во вкладке Проводника. Правда, не вполне понятный момент с данными, такое чувство, что дату файлов Самба берет непосредственно из даты изменения файлов (игнорируя формат в названии снэпшота), а дату папок берёт как раз из имени снэпшотов, игнорируя фактическую дату изменения. Всем спасибо за участие.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы