Samba 3.5 Shadow Copy for Windows 7

在过去的几天里,我一直在努力让桑巴的影子一起工作,但一直没有成功。 有人可以检查下面的configuration,让我知道如果我失去了一些东西? 我们正在使用Equallogic SAN和iSCSI LUNS来安装卷。

我可以干净地访问Windows 7客户端上的samba共享,但不是影子副本。 我已经提到了这个官方的方法,但是却不能使用它。 我在日志中看到这些消息。 任何帮助深表谢意。

[2012/10/31 12:20:53.549863,0] smbd / nttrans.c:2170(call_nt_transact_ioctl)
FSCTL_GET_SHADOW_COPY_DATA:connectpath / fs / test-01失败。

[2012/10/31 12:21:13.887198,0] modules / vfs_shadow_copy2.c:734(shadow_copy2_get_shadow_copy2_data)
在get_shadow_copy_data中找不到/ fs / test-01的shadow:snapdir

[2012/10/31 12:21:13.887265,0] smbd / nttrans.c:2170(call_nt_transact_ioctl)
FSCTL_GET_SHADOW_COPY_DATA:connectpath / fs / test-01失败。

== Samba pkgs ==

  • 桑巴3.5.10-116.el6_2.x86_64
  • 桑巴共3.5.10-116.el6_2.x86_64
  • 桑巴winbind的的客户端,3.5.10-116.el6_2.x86_64
  • 桑巴客户3.5.10-116.el6_2.x86_64

=== df -h ==首先是iSCSI LUN,另外两个是快照

/dev/mapper/eql-0-fs-test01 5.0G 2.3G 2.5G 48% /fs/test-01 /dev/mapper/eql-2-0+fs-test01 5.0G 2.3G 2.5G 48% /fs/test-01/@GMT-2012.10.26-17.32.42/fs/test-01 (SNAPSHOT-1) /dev/mapper/eql-d-0+fs-test01 5.0G 2.3G 2.5G 48% /fs/test-01/@GMT-2012.10.31-11.52.42/fs/test-01 (SNAPSHOT- 2) 

=== / etc / samba / smb.conf ===

 [global] workgroup = DOMAIN server string = Samba Server Version %v security = ads realm = DOMAIN.CORP encrypt passwords = yes guest account = nobody map to guest = bad uid log file = /var/log/samba/%m.log domain master = no local master = no preferred master = no os level = 0 load printers = no show add printer wizard = no printable = no printcap name = /dev/null disable spoolss = yes follow symlinks = yes wide links = yes unix extensions = no [test] comment = Test Directories path = /fs/test-01 vfs objects = shadow_copy2 #shadow_copy2: sort = desc #shadow: localtime = yes #shadow: snapdir = /fs/test-01/test #shadow: basedir = /fs/test-01 guest ok = yes writeable = yes map archive = no force create mode = 0660 force directory mode = 2770 inherit owner = yes inherit permissions = yes 

所有的反馈是欢迎的。 谢谢!