修改配置文件
VOGU手游网:值得大家信赖的游戏下载站!
发布时间:2021-06-10 16:06:31来源:VOGU手游网作者:VOGU手游网
正确、有效的备份方案是保障系统及数据安全的重要手段。在服务器中,通常会结合计划性任务、shell脚本来执行本地备份。但有时候为了提高备份的可靠性,异地备份也是非常有必要的。那下面就给大家介绍一种异地远程备份的方法:rsync远程备份。
rsync是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份、保持链接和权限,且采用优化的同步算法,在传输前执行压缩,因此非常适用于异地备份、镜像服务等应用。
rsync在同步过程中有两个部分组成:发起端、同步源。负责发起rsync同步操作的客户机称为发起端;负责响应来自客户机的rsync同步操作的服务器称为同步源。在同步过程中,同步源负责提供文档的原始位置;发起端对该位置具有读取权限。
rsync拓扑图
rsync下载地址下载地址https://rsync.samba.org/download.html
CentOS7系统非常友好的默认安装了rsync服务,如果你的系统没有安装rsync服务,那么用上面的链接下载安装即可,因为我这边默认安装了rsync,直接进行修改配置文件,配置文件默认在/etc/rsyncd.conf
vim /etc/rsyncd.conf
uid = nobody gid = nobody use chroot = yes //禁锢在源目录 address = 172.16.10.133 //监听地址 port 873 //监听端口 log file = /var/log/rsyncd.log //日志文件位置 pid file = /var/run/rsyncd.pid //进程ID存放位置 hosts allow = 172.16.10.0/24 //允许访问的客户机地址[wwwroot] //共享模块的名称 path=/var/www/html //源目录的实际路径 comment=www.yun.com //注解内容,可不填写 read only= yes //是否为只读 dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2 //同步时不再进行压缩的文件类型 auth users = backuper //授权账户 secrets file = /etc/rsyncd_users.db //存放账户信息的数据文件 rsync远程同步及rsync+inotify实时同步
#这边解释一下,对于rsync的同步源最好仅允许以只读方式做同步。同步时也可以采用匿名的方式,只要将上面的auth users和secrets file配置记录加#注释或者删除就可以了。
为备份账户创建数据文件
vim /etc/rsyncd_users.db backuper:abc123 //创建账户记录,以冒号分割 chmod 600 /etc/rsyncd_users.db
这边由于账户信息采用明文存放,因此上面调整了文件权限,避免账户信息泄露。
备份用户backuper需要对源目录/var/www/html具有相应的读取权限
修改配置文件
神雕侠侣2手游氪金玩家消费指南
食物语手游腊味合蒸高阶阵容打法思路一览
商道高手最佳上阵25人怎么搭配阵容
王牌战士据点占领怎么玩 游戏模式介绍
闪耀暖暖养不起表情包 闪耀暖暖表情包大全持续更新
王牌战士团战如何切入详细讲解
王牌战争文明重启手工炸弹怎么获得
王牌战争文明重启各种资源刷新地点与详细位置大全
和平精英超高音质怎么修改 超简单修改音质办法介绍
王者荣耀
角色扮演
斗罗大陆手游
角色扮演
一刀传世
角色扮演
梦三国
角色扮演
坠落星界
其它游戏
邪恶疯人院
休闲益智
征途永恒
角色扮演
和平精英
枪战射击
神雕侠侣2
角色扮演