我的目标是监视一台服务器中的文件/文件夹,以便在server1中添加一些新文件夹时,我们可以将它们自动移动到另一台服务器中,
服务器1到服务器2自动
server1-/ usr / local / woodstock
server2-相同的目录结构
文件夹woodstock
中将包含100个文件和子文件夹。
我写了一个测试脚本,但是它不能按预期工作,因为在目标位置,我们应该保持完全相同的结构。
测试脚本:
传输文件但结构不正确,目录也未传输。
inotifywait -mrq -e modify,attrib,moved_to,moved_from,create,delete --format %w%f /root/test | while read FILE; do scp -r "$FILE" wit031.fyre.ibm.com:/root/test/; done
感谢您的帮助!