用 rsync 的直接同步模式在服务器间同步文件

可以用 rsync 在服务器间同步文件、目录。使用 rsync 有两种模式,一是利用 ssh 的直接同步,二是利用 rsync 服务的模式。直接同步模式不要求有事先的设置工作,只需要有ssh服务即可使用。下面就是直接模式的同步命令示例:

bash 复制代码
nohup rsync -avz -e ssh user@yourdns.com:/home/remote_src_dir/ /home/local_dir/ --log-file=/var/log/rsync.log

执行后 rsync 会提示输入密码,输入密码后按回车键,之后按 control+z 再输入 bg 命令,将 rsync 进程放到后台执行。

注意:要用 nohup 启动 rysnc 进程,否则放到后台后,rsync 进程就会被挂起不工作了。

另外,要指定日志文件,这样就可以看到工作进度,判断是否在执行同步工作。

服务模式需要配置的内容比较多,网络上的参考资料也很多。

相关推荐
乌萨奇也要立志学C++3 分钟前
【Linux】Socket编程UDP Echo 服务器→翻译服务器→多人聊天室
linux·服务器·udp
逸Y 仙X3 分钟前
文章二十:Elasticsearch高亮搜索完全指南
java·大数据·运维·elasticsearch·搜索引擎·全文检索
yyuuuzz12 分钟前
国际云服务器的技术特性与使用场景
运维·服务器
代码中介商14 分钟前
Linux多线程编程进阶:fork与锁的交互及网络编程入门
linux·运维·服务器
我不是立达刘宁宇22 分钟前
权限提升-前置基础-linux
linux·运维·服务器
IOT.FIVE.NO.124 分钟前
claude code desktop cowork报错解决和记录Workspace..The isolated Linux environment ...
linux·服务器·数据库
TOWE technology28 分钟前
EN32/G2401FCI——32A大功率,24位国标输出的高密度配电方案
linux·服务器·网络·科技·数据中心·pdu·智能pdu
johnny2339 小时前
运维管理面板:AcePanel、OpenOcta、DeepSentry
运维
青梅橘子皮9 小时前
Linux---基本指令
linux·运维·服务器
REDcker10 小时前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php