位置: 编程技术 - 正文

用rsync实现网站镜像和备份(rsync 教程)

编辑:rootadmin

推荐整理分享用rsync实现网站镜像和备份(rsync 教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:rsync 教程,rsync常用命令,rsync 使用,rsync 使用,rsync用法,rsync github,rsync搭建,rsync 使用,内容如对您有帮助,希望把文章链接给更多的朋友!

服务器端

# more /etc/rsyncd.conf

uid = nobody

gid = nobody

use chroot = no

max connections = 4

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsync.lock

log file = /var/log/rsyncd.log

[wap]

path = /usr/local/backup

ignore errors

read only = yes

list = no

hosts allow = ..1.2

hosts deny = 0.0.0.0/

auth users = backup

secrets file = /etc/rsyncd.secrets

# more /etc/rsyncd.secrets

backup:backup

# chmod /etc/rsyncd.secrets

# chown root.root /etc/rsyncd.secrets

# rsync --daemon

客户端

# more /etc/rsync.pass

backup

# more /etc/rsync.sh

rsync -avP backup@..1.1::www /usr/local/backup

--password-file=/etc/rsync.pass

FAQ

Q:如何通过ssh进行rsync,而且无须输入密码?

A:可以通过以下几个步骤

1. 通过ssh-keygen在server A上建立SSH keys,不要指定密码,你会在~/.ssh下看到identity和identity.pub文件

2. 在server B上的home目录建立子目录.ssh

3. 将A的identity.pub拷贝到server B上

4. 将identity.pub加到~[user b]/.ssh/authorized_keys

用rsync实现网站镜像和备份(rsync 教程)

5. 于是server A上的A用户,可通过下面命令以用户B ssh到server B上了

e.g. ssh -l userB serverB

这样就使server A上的用户A就可以ssh以用户B的身份无需密码登陆到server B上了。

Q:如何通过在不危害安全的情况下通过防火墙使用rsync?

A:解答如下:

这通常有两种情况,一种是服务器在防火墙内,一种是服务器在防火墙外。无论哪种情况,通常还是使用ssh,这时最好新建一个备份用户,并且配置 sshd仅允许这个用户通过RSA认证方式进入。如果服务器在防火墙内,则最好限定客户端的IP地址,拒绝其它所有连接。如果客户机在防火墙内,则可以简单允许防火墙打开TCP端口的ssh外发连接就ok了。

Q:我能将更改过或者删除的文件也备份上来吗?

A:当然可以:

你可以使用如:rsync -other -options -backupdir = ./backup--2- ...这样的命令来实现。

这样如果源文件:/path/to/some/file.c改变了,那么旧的文件就会被移到./backup--2-/path/to/some/file.c,

这里这个目录需要自己手工建立起来

Q:我需要在防火墙上开放哪些端口以适应rsync?

A:视情况而定

rsync可以直接通过端口的tcp连接传文件,也可以通过端口的ssh来进行文件传递,但你也可以通过下列命令改变它的端口:

rsync --port otherhost::

或者

rsync -e 'ssh -p ' otherhost:

Q:我如何通过rsync只复制目录结构,忽略掉文件呢?

A:rsync -av --include '*/' --exclude '*' source-dir dest-dir

Q:为什么我总会出现"Read-only file system"的错误呢?

A:看看是否忘了设"read only = no"了

Q:为什么我会出现'@ERROR: invalid gid'的错误呢?

A:rsync使用时默认是用uid=nobody;gid=nobody来运行的,如果你的系统不存在nobody组的话,就会出现这样的错误,可以试试gid = nogroup或者其它

Q:绑定端口失败是怎么回事?

A:如果你不是以root权限运行这一守护进程的话,因为端口以下是特权端口,会出现这样的错误。你可以用--port参数来改变。

Q:为什么我认证失败?

A:从你的命令行看来:

你用的是:

>; bash$ rsync -a ...::test test

>; Password:

>; @ERROR: auth failed on module test

>;

>; I dont understand this. Can somebody explain as to how to acomplish this.

>; All suggestions are welcome.

应该是没有以你的用户名登陆导致的问题,试试rsync -a max@...::test test

以root身份telnet连接LINUX服务器 红帽推荐用户使用安全的ssh来远程登录服务器,而不要使用telnet,因为telnet连接服务器时,密码是以明文方式传输。因此默认root是不允许telnet直接登录

linux系统strace命令用法 linux的strace命令用法调用:strace[-dffhiqrtttTvxx][-acolumn][-eexpr]...[-ofile][-ppid]...[-sstrsize][-uusername][command[arg...]]strace-c[-eexpr]...[-Ooverhead][-Ssortby][command[arg...]]功能:

在Linux终端下进行BT下载 1)Linux下有许多软件可以从终端进行BT下载。rtorrent可能是其中最使用简单而且使用范围广的。下载时,你只需要向他提供简单的种子文件地址而不需要下

标签: rsync 教程

本文链接地址:https://www.jiuchutong.com/biancheng/360756.html 转载请保留说明!

上一篇:详解Linux系统日志管理(linux的系统日志)

下一篇:以root身份telnet连接LINUX服务器(以root身份建一个目录/test)

  • 金税盘的会计科目
  • 外地预缴的附加税怎么算
  • 印花税什么时候开始计入税金及附加
  • 建筑业增值税税负预警
  • 申报纳税的意思
  • 用友T6自定结转怎样设置
  • 发票盖了财务专用章旁边再盖发票章
  • 增值税普票可以开给个人吗
  • 当月有进项无销项月末怎么处理
  • 小规模纳税人水电费税率
  • 以前年度社保计提出错了怎么调整
  • 基本生产车间领用周转材料会计分录
  • 用银行存款上交上月税金会计分录
  • 公司没有给员工买社保怎么赔偿
  • 什么是个体工商户业主
  • 增资的印花税纳税义务时间
  • 提供物业管理服务税率
  • 小企业会计准则科目
  • 一般企业的会计原始凭证有哪些类型
  • 个人取得上市公司股权
  • 工程项目处理废旧钢材怎么入账的
  • 确认国债利息收入的依据
  • 需要缴纳企业所得税的有哪些
  • 固定资产清理产生的费用
  • 两个单位的社保合并怎么办理手续
  • 资本的不同形态
  • 个体户个人所得税预缴纳税申报
  • macbook上安装windows10
  • 苹果11怎么充不上电了
  • windows10我得电脑
  • msworks.exe - msworks是什么进程 有什么用
  • 营改增之前的业务怎么缴税
  • 房地产企业收入确认
  • 机器学习,看这一篇就够了:回归算法,特征工程,分类算法,聚类算法,神经网络,深度学习入门
  • php中implode
  • 企业所得税汇算清缴账务处理
  • 福利费需要缴税吗
  • php中include_once
  • css前端还是后端
  • 大数据找工作好找吗
  • 固定资产的销售怎么做账
  • 企业收到财政拨付的专项资金账务处理
  • 综合评价怎么改
  • 银行卡频繁小额转账
  • 抚恤金的种类有多少种
  • 免交的增值税要交所得税吗
  • 如何区分生产类型
  • 完整的会计核算流程
  • 用友T3如何取消审核人和制单人不能为同一
  • 房租费一次不给完怎么写收条
  • 出差补贴如何账务处理
  • 调整账户有哪几类
  • 分包抵扣金额
  • 工程施工发生的酒水费会计分录
  • 年度利润总额怎么填
  • 结账时如何划线进去
  • 存储过程实现业务逻辑
  • c3p0连接池提供了哪些方式来配置连接池的参数
  • win10系统浏览器在哪
  • windows server 2003 sp1.
  • win7密码输入错误被锁住
  • diskgenius_winpe文件夹能删吗
  • macbook如何安装苹果系统
  • linux中wc命令的用法
  • windows8c盘满了怎么清理
  • cocos2d官网
  • angular指令详解
  • python入门笔记
  • linux 批量修改
  • unity struct
  • jQuery Easyui datagrid/treegrid 清空数据
  • 手机安卓版本升级
  • [置顶] 安卓手机连接IP100蓝牙打印机实现打印功能
  • 广州市税务局长
  • 南京税务局 局长
  • 公司买的保险怎么查询保单明细
  • 二连浩特税务局国考分数线
  • 福州税务实名认证
  • 武汉市江汉区财政局这个单位的公务员待遇怎么样?
  • 城市维护建设税,教育费附加,地方教育费附加
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    友情链接: 武汉网站建设