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
  • Вопрос задан
  • 2146 просмотров
Решения вопроса 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 и копии появились во вкладке Проводника. Правда, не вполне понятный момент с данными, такое чувство, что дату файлов Самба берет непосредственно из даты изменения файлов (игнорируя формат в названии снэпшота), а дату папок берёт как раз из имени снэпшотов, игнорируя фактическую дату изменения. Всем спасибо за участие.
Ответ написан
Ваш ответ на вопрос

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

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