linux – Samba 4.2 Windows 10中的卷影副本 – 空列表

我有一个带有Samba 4.2的Debian 8系统.我正在使用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/[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  -

我实际上可以cd到.zfs / snapshot并查看这些快照.

我正在尝试检查日志中的任何错误
即使调试级别= 10,journalctl -u smbd -f也看不到任何错误/警告.
我甚至检查了与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

我还可以做些什么?先感谢您.

解决方法

我无法测试它,但我认为你不应该将过期时间(–28)添加到阴影格式.哦,显然你的格式错了,你混淆了分隔符,它们与你用于快照的那些不匹配.这样设置:
shadow: format = auto-%Y.%m.%d-%H.%M.%s

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...