Rsysnc安装、配置教程:实现VPS主机文件备份同步

浏览:
字体:
发布时间:2016-02-21 17:27:39
来源:

Rsysnc Rsysnc配置 Rsysnc安装 VPS主机内容同步

通常我们备份网站数据的做法,就是打包网站文件和MysqL数据库,然后下载到本地或者放在网盘中。一旦需要恢复网站数据时,重新将网盘或者本地的打包文件和MysqL数据库上传到网站服务器。这个网站备份的方法,对于中小型的博客网站基本上没有任何问题的。

但是大型的网站数据不仅数量上众多,并且由于数据处于动态的更新变化中,对于数据的备份要求更高的,加上本地带宽的限制不可能将服务器上的文件全部下载到本地再上传进行一系列的操作了。于是,很多人就想到了搭建一个网站的镜像服务器,同步更新服务器上的文件。

为你的网站服务器搭建一个用于同步和备份的镜像服务器,有两大好处:

一是可以实现24小时不间断备份,如果有服务器集群的话可以极大地提升安全性能;

二是确保网站不宕机,一旦某台服务器被攻击瘫痪了可以立即启用备用服务器,整个切换过程用户完全不知,保证了良好的用户体验。

当然要想实现上述效果,不能仅仅靠Rsysnc就可以实现,inotify+rsync是我们常用的搭配组合,这些我们都在以后的文章中逐步分享到。本文就来分享一下Rsysnc基本的使用方法,以及如何在VPS主机上配置和使用。

Rsysnc实现VPS主机文件备份同步-Rsysnc安装、配置和操作实例

一、Rsysnc安装方法

1、Rsysnc官网:

官方网站:https://rsync.samba.org/ftp/rsync/

2、VPS主机上安装Rsysnc命令:

apt-get install rsync #Ubuntu安装yum install rsync  #centos安装pacman -S rsync  #archlinux安装//源码安装wget https://download.samba.org/pub/rsync/rsync-3.1.2.tar.gztar xf rsync-3.1.2.tar.gzcd  rsync-3.1.2./configure --prefix=/usr/local/rsyncmakemake install

3、Rsysnc启动服务:

rsync --daemon#指定配置文件/usr/bin/rsync --daemon  --config=/etc/rsyncd/rsyncd.conf

4、如果你的Rsysnc配置文件有问题,就会报错误。

Rsysnc Rsysnc配置 Rsysnc安装 VPS主机内容同步

5、在VPS主机的防火墙中开启873端口。

iptables -I INPUT -p tcp -m state --state NEW  
-m tcp --dport 873 -j ACCEPT

注:相关网站建设技巧阅读请移步到建站教程频道。

>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();