Назад | Перейти на главную страницу

Самба и Снаппер

Мне удалось создать общий ресурс samba для профилей примерно так

[global]
    ...
    vfs objects = acl_xattr btrfs snapper
    ...

[Profiles]
    path = /srv/samba/profiles
    read only = no

и конфигурация снаппера

SUBVOLUME="/srv/samba"
FSTYPE="btrfs"
ALLOW_USERS=""
ALLOW_GROUPS="domänen-benutzer" # (yes, it's a german AD, not my fault.. :/ )
SYNC_ACL="yes"
...

Также в папке .snapshot есть

# ls -lha
...
drwxr-xr-x+ 1 root domänen-benutzer  570 26. Sep 12:00 .snapshots

Теперь я могу (как произвольный пользователь) выполнить snapper -c samba list и он работает и будет отображать все снимки, также я могу выполнить snapper -c samba diff ..... и он перечислит мне разницу между двумя снимками (конечно, только для этого пользователя, и если я войду в систему как администратор домена, он перечислит все различия).

Единственная проблема сейчас в том, что я не вижу снимков в проводнике Windows, как и должно быть: / Есть ли у кого-нибудь решение для этого? Я имею в виду, что я следил за руководством в man 8 vfs_snapper и это работает, но не для самого проводника.

Пс. Я хотел бы иметь новый тег snapper, но у меня нет необходимых 300 представителей для этого, если кто-нибудь может добавить это, пожалуйста, и удалите этот ps :) спасибо

Мне удалось решить эту проблему (благодаря комментариям: D) Проблема заключалась в том, что общий ресурс samba и снимок не находились в одном каталоге (/ srv / samba vs / srv / samba / profiles). Они должны быть в одном и том же месте, вот в чем загадка.