用 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 进程就会被挂起不工作了。

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

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

相关推荐
律宏阔41 分钟前
WSL Docker 端口明明空闲,但就是绑不上端口
linux·windows
律宏阔41 分钟前
WSL 突然断网,无法 ping 内网或外网
linux·windows
穷人小水滴41 分钟前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
乱码三千1 小时前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
yunwei371 小时前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei371 小时前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei371 小时前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
judezh1 小时前
api 容器一直 unhealthy?我把一个 Agent 运行时的健康检查逐条拆了,查出四个问题
运维·docker
GeW1 小时前
制造业高端化,为什么必须重估Linux和数据库?
linux
百万蹄蹄向前冲1 小时前
双端同步!云服务器装最新Node.js v26.10全过程追踪
服务器·人工智能·node.js