rsync数据备份

Posted atma

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rsync数据备份相关的知识,希望对你有一定的参考价值。

开启LAMP-01和rhel-02两台虚拟机

1、挂载

技术分享图片

清楚缓存

技术分享图片

列出包

技术分享图片

2、查看挂载之后的rsync包

技术分享图片

3、安装rsync

技术分享图片

4、查找rsync

技术分享图片

5、启动rsync服务

技术分享图片

6、查看873端口

技术分享图片

7、拷贝本地文件

[[email protected] ~]# rsync -av /var/www/html  stor/

技术分享图片

查看结果

技术分享图片

8、同步文件

[[email protected] ~]# rsync -av --progress  /var/www/html  stor/

技术分享图片

9、在rhel-02中安装httpd服务

技术分享图片

安装成功

技术分享图片

10、在LAMP-01中把html下的文件拷贝到rhel-02的html中

[[email protected] ~]# rsync -av /var/www/html[email protected]:/var/www/html/

技术分享图片

到rhel-02中查看结果

技术分享图片

11、直接拷贝到rhel-02中,但是需要rhel-02的密码

技术分享图片

查看结果,同样能拷贝

技术分享图片

12、用生成密钥的方式可以解决不要密码

两台虚拟机都生成密钥

技术分享图片

技术分享图片

13、查看两台虚拟机的密钥串码

技术分享图片

技术分享图片

14、在两台虚拟机下创建authorized_keys文件

技术分享图片

技术分享图片

15、将两台虚拟机的密钥串码写进刚创建的authorized_keys中

技术分享图片

技术分享图片

这样在去拷贝就不需要密码了

[[email protected] ~]# rsync -av /var/www/html/  [email protected]:/var/www/html/技术分享图片

查看结果

技术分享图片

16、创建个copy.sh文件,写入内容,也可以拷贝不需要密码技术分享图片

给copy.sh赋予权限

技术分享图片

17、执行命令拷贝

[[email protected] ~]# ./copy.sh

技术分享图片

修改copy.sh

技术分享图片

这样的话执行就没有过程了只有结果

技术分享图片

查看结果

技术分享图片

18、定时拷贝数据

修改etc下的crontab文件

技术分享图片

写入生效内容

技术分享图片

 

以上是关于rsync数据备份的主要内容,如果未能解决你的问题,请参考以下文章

Rsync

rsync数据备份

Linux下的rsync远程增量备份详解

Rsync备份服务

数据备份rsync(重点)

数据备份rsync(重点)