php – 两台服务器之间的文件传输,没有FTP,没有网络
发布时间:2020-12-13 13:51:09 所属栏目:PHP教程 来源:网络整理
导读:我希望自动将给定目录中的文件从一台服务器传输到另一台服务器.它们都在同一个网络上,可以相互ping通,甚至可以从一个网络连接到另一个网络. 目前我的方法是sshing到服务器A,拉下文件,SSH到服务器B并上传它们…… 我已经看过第here条了,但我想问你们,将文件从
我希望自动将给定目录中的文件从一台服务器传输到另一台服务器.它们都在同一个网络上,可以相互ping通,甚至可以从一个网络连接到另一个网络.
目前我的方法是sshing到服务器A,拉下文件,SSH到服务器B并上传它们…… 我已经看过第here条了,但我想问你们,将文件从服务器传输到服务器,嵌入到cron-job或自动化的最佳方法是什么. 以下是我的限制: >两个服务器都没有任何公共Web服务(没有端口80,没有apache,没有任何悲伤) 提前谢谢大家的帮助
这里有很多关于scp或rsync的答案.对于常规的“基于cron”的备份,rsync更好.
原因: > rsync仅复制目标尚未存在的文件 为了简单的使用尝试: rsync --dry-run -azvv -e ssh remoteuser@remotehost:/remote/path /local/dir 一个人可以添加–delete来删除远程不存在的文件,而soo … man是你的朋友. Ps投票结束,因为这属于超级用户. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |