笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

利用rsync进行远程同步实现异地备份

2023-02-06 309点热度 0人点赞 0条评论

rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输量。
------ 摘自维基百科

利用rsync进行远程同步实现异地备份

你还在为丢失数据而烦恼吗?rsync可以很轻松帮你异地备份,再也不怕vps商家提桶跑路了!你需要的仅仅是一个大盘鸡(硬盘大的vps)。

rsync基本介绍

rsync 命令的基本格式有多种,分别是:

rsync [OPTION] SRC DEST
rsync [OPTION] SRC [USER@]HOST:DEST
rsync [OPTION] [USER@]HOST:SRC DEST
rsync [OPTION] [USER@]HOST::SRC DEST
rsync [OPTION] SRC [USER@]HOST::DEST

针对以上 5 种命令格式,rsync 有 5 种不同的工作模式:

  • 第一种用于仅在本地备份数据;
  • 第二种用于将本地数据备份到远程机器上;
  • 第三种用于将远程机器上的数据备份到本地机器上;
  • 第四种和第三种是相对的,同样第五种和第二种是相对的,它们各自之间的区别在于登陆认证时使用的验证方式不同。

在使用rsync在远程传输数据前,需要进行登陆认证的,这个过程需要借助 ssh 协议或者 rsync 协议才能完成。在 rsync 命令中,如果使用单个冒号:,则默认使用 ssh 协议;反之,如果使用两个冒号::,则使用 rsync 协议。

ssh 协议和 rsync 协议的区别在于,rsync 协议配置繁琐,增加了工作量,但优势是更加安全;反之,ssh 协议使用方便,配置简单。普通用户建议使用ssh协议即可。

另外,以上几种格式中各个参数的含义如下:

  • SRC:用来表示要备份的目标数据所在的位置(路径)
  • DEST:用于表示将数据备份到什么位置
  • USER:当做远程同步操作时,需指明系统登录的用户名,如果不显示指定,默认为以 root 身份登录系统并完成同步操作。

安装rsync

Debian、Ubuntu:

apt install -y rsync

CentOS:

yum install -y rsync

配置免密码备份

若不进行这项配置,每次备份都要手动输入密码,非常不方便
配置教程点击这里

命令

例:将本地目录/www/test下的文件同步到远程目录/backup/test(服务器地址:192.168.1.100)。

rsync -avz -e "ssh -i /root/.ssh/id_rsa" "/www/test/" root@192.168.1.100:/backup/test

注意在rsync中/www/test/和/www/test是不同的,前者表示同步文件夹下的文件,并不包含本文件夹,后者表示同步本文件夹和本文件夹下的文件。

  • -a表示归档
  • -v表示显示过程
  • -z表示压缩传输
  • -e后面是ssh的命令

手动运行一次

利用rsync进行远程同步实现异地备份

输入yes,输入密码,便会开始同步。

标签: rsync 异地备份 远程同步
最后更新:2023-02-06

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
如何注册谷歌账号?遇到“此电话号码无法用于进行验证”怎么办 HostPanel开源免费面板,真离线不联网 图床程序: CheveretoChina V4 发布! 图床浏览器插件,支持主流图床上传 网站使用宝塔面板服务器cpu占用100%排查方法和解决方案 Chrome插件-很厉害的沉浸式翻译
图床浏览器插件,支持主流图床上传如何注册谷歌账号?遇到“此电话号码无法用于进行验证”怎么办图床程序: CheveretoChina V4 发布!HostPanel开源免费面板,真离线不联网
Google的PR竟然悄悄更新了 搜狗音乐推出桌面型音乐盒! 自动去除 WordPress 评论中的链接 Mytuya:在线涂鸦社区 流行大串烧 萌咖最新锐速-serverSpeeder&lotServer
标签聚合
音乐 日记 google 有趣 域名 wordpress OneDrive VPS
最近评论
笨猫 发布于 1 天前(03月22日) Q:57八六7199
一帧秒创 发布于 1 天前(03月22日) 你好,商务合作怎么联系,可以把联系方式发我邮箱
ckqing 发布于 2 天前(03月21日) 就要这个了
ckqing 发布于 2 天前(03月21日) T
天天下载 发布于 1 周前(03月15日) 感谢分享,谢谢站长!!@天天下载
好友
  • glzjin's blog glzjin's blog
  • ZAERA博客
  • 冰沫记
  • 博客导航
  • 奇它博客
  • 彩虹Smiling的Blog
  • 热闹网
  • 猫腻‘s Blog
  • 猫饭
  • 肥宅之家
  • 萌博
  • 野路子程序员

COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang