前提・実現したいこと
CentOS 6.10 のサーバー機を立ち上げ、Version 4.2.10のsambaをyumにてインストールしました。
yum -y install samba4 samba4-client
目的としてはファイルサーバーに在るファイルを誤って削除や変更してしまったとき、それを回復できるシャドウコピーを実装したいです。
※シャドウコピーは、勤務先のWindows Server2012で触れました。
発生している問題
インストールやsambaの起動にはなにも問題はなく、予定通りのフォルダをwindows10のパソコンから確認出来たのですが、希望のシャドウコピーが「以前のバージョン」に表示されません。
該当のソースコード
conf
1# See smb.conf.example for a more detailed config file or 2# read the smb.conf manpage. 3# Run 'testparm' to verify the config is correct after 4# you modified it. 5 6[global] 7 workgroup = WORKGROUP 8 security = user 9 hosts allow = 192.168.1. 10 interfaces eth1 11 passdb charset = CP932 12 display charset = UTF-8 13 backend = tdbsam 14 15[homes] 16 comment = Home Directories 17 valid users = %S, %D%w%S 18 browseable = No 19 read only = No 20 inherit acls = Yes 21 22[共有フォルダ] 23 comment = Public Stuff 24 path = /home/samba 25 read only = No 26 guest only = Yes 27 guest ok = Yes 28 vfs objects = recycle 29 recycle:repository = .recycle 30 recycle:keeptree = no 31 recycle:versions = yes 32 recycle:touch = no 33 recycle:maxsize = 0 34 recycle:exclude = *.tmp ~$* 35 36[share] 37 comment = 世代管理ファイルサーバ 38 guest account = nobody 39 guest ok = Yes 40 guest only = yes 41 read only = No 42 browseable = yes 43 writable = yes 44 path = /home/backup 45 vfs objects = shadow_copy2 46 shadow:basedir = /home/samba 47 shadow:snapdir = /home/backup 48 shadow:sort = desc
この状態で、sambaのディレクトリはWindowsから読む事も書く事も可能で、シェルスクリプトでbackupも取れてはいるのですが、backupが共有フォルダとして表示されています。
何か不足している事、記述間違いなどありましたら、ご教示いただければ助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。