Linuxサーバーでmount
コマンドを使用して、smbfsを使用してWindowsサーバーにアクセスしています。 noatime
を使用して、読み取り操作(Linuxのcp
など)がWindowsサーバー上のファイルの最終アクセス時刻を変更しないようにすることはできますか?
もしそうなら、どうすればこれを行うことができますか?
私はあなたができるはずだと思います。マンマウントによると、「ファイルシステムに依存しないマウントオプション」に該当する時間はありません。次は機能しますか?
mount -t cifs \\ server\share/mnt/mount -o username = DOMAIN\administrator、noatime
更新:
上記は完全にそれをカットしていないように見えます。 Linux VFSの更新を停止する可能性がありますが、Windowsは停止しません。ただし、NTFSのアクセス時間を更新しないようにWindowsレジストリを変更することと組み合わせて、上記の方法でうまくいく可能性があります。
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
Value Name: NtfsDisableLastAccessUpdate
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable, 1 = enable)
ただし、これでも共有には影響しない可能性があります。