2台服务器间传送文件

在服务器运维的过程中,经常用到服务器件文件相互传输,如果下载到本地在上传又比较麻烦,有限服务器还有各种限制,如果两个服务器是相通的,我们可以使用 rsync 来进行传输。

rsync 是一个非常强大且高效的文件同步和传输工具,常用于在本地或远程系统之间同步文件和目录。

rsync 在大多数 Linux 发行版中默认已安装或可通过包管理器轻松安装。

rsync 安装

# 一、Linux 系统
#1. Debian / Ubuntu / Linux Mint
sudo apt update
sudo apt install rsync

#CentOS / RHEL / Rocky Linux / AlmaLinux(使用 yum 或 dnf)
#对于 CentOS 7 / RHEL 7
sudo yum install rsync

#对于 CentOS 8+ / RHEL 8+ / Rocky Linux / AlmaLinux:
sudo dnf install rsync

rsync 用法

基本用法

rsync [选项] 源路径 目标路径

本地到远程

rsync [选项] /本地/路径 user@remote:/远程/路径

远程到本地

rsync [选项] user@remote:/远程/路径 /本地/路径

典型使用示例

从本地同步到远程服务器(保留所有属性)

rsync -avz /data/ user@192.168.1.100:/backup/

从远程服务器拉取文件到本地

rsync -avz user@192.168.1.100:/var/log/nginx/ ./nginx_logs/

指定 SSH 端口(非默认 22)

rsync -avz -e "ssh -p 2222" /local/path/ user@remote:/remote/path/

排除某些文件

rsync -avz --exclude='*.log' --exclude='temp/' /source/ user@remote:/dest/

使用注意事项

路径结尾斜杠 / 很重要:
src/ → 同步 src 目录下的内容。
src → 同步整个 src 目录(在目标端生成 dest/src)。

权限问题:
如果需要保留文件属主(-o),执行用户通常是 root。
普通用户同步时,属主会被忽略或设为当前用户。

安全性:
建议使用 SSH 密钥认证,避免密码明文。
不建议对不可信来源使用 –delete,可能误删数据。

性能优化:
大量小文件:考虑打包成 tar 再传输。
高延迟网络:可加 –compress-level=9 提高压缩率(但 CPU 开销大)。

原创文章,作者:admin,如若转载,请注明出处:https://wpext.cn/383.html

(0)
adminadmin
上一篇 2025年8月7日 下午3:17
下一篇 2025年10月17日 下午5:30

相关推荐

  • 迅时网关默认IP及用户名

    MX120G是迅时推出的大容量、高性能、高可靠的语音接入网关,支持完备的办公电话功能,提供灵活多样的接入手段。MX120G具有极高的性价比,特别适用于大型呼叫中心和高端IP语音集成…

    2018年11月18日
  • WordPress自动发布文章插件 AI自动生成内容

    WordPress自动发布文章插件,通过预设的文章标题调用阿里云AI大模型接口自动生成内容,解决更新网站的烦恼 文章内容可添加淘宝客商品,(需申请接口) 生成文章示例

    2025年7月19日
  • 网站权重是什么?这个权重有什么用?

    百度权重是爱站、站长工具等网站推出的针对网站关键词排名预计给网站带来流量,划分等级0-9的第三方网站欢迎度评估数据。百度官方明确表示不承认百度权重。 很多人喜欢把网站权重和收录速度…

    2023年11月18日
  • mysql 表区分大小写问题

    由于开发环境与服务器环境不同,代码上传后出现错误,提示字段不存在,排查后发现表名大小写不同而导致的错误,mysql可以进行配置来达到是否区分大小写。 只需再mysqld下添加一行 …

    技术手记 2023年11月18日
  • 大唐高鸿语音网关配置及查询IP电话号

    在配置freeswitch 呼叫中心时,公司一直使用鼎信通达FXS模拟网关,配置使用都比较方便,偶尔使用了一款大唐高鸿的设备,型号为MG3000-R32,32口的FXS模拟网关,配…

    2018年11月18日
  • 阿里云轻量服务器配置及安装宝塔面板

    为什么选择轻量服务器? 1、轻量服务器比 ECS 同等服务器会便宜很多,如果是新用户还是可以考虑 ECS 的, 2、带宽大,轻量服务器 限峰值带宽30Mbps ,但是每月又流量限制…

    2023年11月18日
  • Brizy pro页面生成器 优化

    Brizy 一款 WordPress 页面生成器插件,也是是一种新颖的可视化构建WordPress页面的方式。无需设计人员或开发人员技能。您需要掌握的唯一工具是单击和拖动。 Bri…

    2023年11月18日
  • PHP 在线解压zip压缩包文件

    在使用虚拟主机的时候,在主机面板可能没有解压的功能,我们上传很多文件时又比较慢,所以需要使用php代码对zip文件进行解压。php 有自带的解压功能,下面为简单的解压代码,将dem…

    技术手记 2018年11月18日
  • FreeSWITCH 突然不能拨打电话问题

    公司呼叫系统,在正常使用中突然大面积出现呼叫失败,马上登录服务器查看呼叫日志,出现下图所示的 (NATIVE SQL ERR [database or disk is full])…

    2018年11月18日
  • fastadmin 如何设置新增/编辑弹窗的大小

    如果觉得fastadmin 新增和编辑弹窗太小的话,可以再 模块js 文件的 index方法中设置窗口大小 btn-add 是新增的窗口,btn-edit 是编辑是的窗口,data…

    技术手记 2023年12月5日

发表回复

登录后才能评论