如何使用变量 $PATH 定义的路径从一台服务器同步到另一台服务器?
您好,我想使用 rsync 将数据从一台服务器复制到另一台服务器,但复制数据的路径存储在我从数据库获取的变量中。
Hi i want to copy data from one server to another using rsync but my path to copy data is stored in a variable which i got from the database.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为您需要阅读 rsync 的手册页以及它对尾部斜杠的说明:
I think you need to read rsync's man page and what it tells about trailing slashes:
如果不知道实际的 rsync 调用,就很难理解正在发生的事情。 OTOH,“使其仅复制更新的文件”取决于“更新”的含义。从手册页:
Without knowing the actual rsync call it's a bit difficult to understand what is happening. OTOH, "to make it copy only the updated files" depends on what you mean by "updated". From the man page:
这是因为您将目录视为文件。
设置
问题
解决方案
It's because your treating the directory as a file.
Setup
Problem
Solution