rsync和nfs服务理解图
2023-08-03 19:17:30   2  举报             
     
         
 rsync和nfs服务理解图
    作者其他创作
 大纲/内容
 客户端有重要数据就推送备份到backup 
                        web0210.0.0.8与web01一样的操作
                              web01:10.0.0.71.安装nfs服务,不启动,只为了用showmount -e2.新建临时挂载点mkdir /data3.查看nfs31服务端可用的共享存储的网段:showmount -e 172.16.1.314.网络挂载:mount -t nfs 172.16.1.31:/data  /data5.查看挂载情况: df -h6.开机自动挂载:vim /etc/rc.d/rc.localmount -t nfs 172.16.1.31:/data  /data; 并且改权限:chmod 755  /etc/rc.d/rc.local
               nfs服务:172.16.1.311.安装nfs服务:yum -y install nfs-utils2.配置文件/etc/exports (/data  172.16.1.0/24 ..)3.创建必要的信息:   ①创建组和指定虚拟用户666   ②创建共享目录/data,并更改属主属组为www.www   ③查看配置文件语法是否有问题:cat /var/lib/nfs/etab4.启动nfs服务
            rsync服务端backup:10.0.0.41/172.16.1.411.backup服务器增加nfs模块vim /etc/rsyncd.conf    [nfs]    path = /nfs2.新建共享目录并改属主属组:mkdir /nfs;chown rsync.rsync /nfs3.重启服务:systemctl restart rsyncd
                            web01:10.0.0.7客户端1.vim /etc/rsync.pd(在客户端指定密码文件)    1234562.chmod 600 /etc/rsync.pd3.rsync -avz  /root/test.txt  resync_backup@10.0.0.41::backup  --password-file=/etc/rsync.pd     (将客户端test.txt推送到41)(客户端不用安装rsync服务,只用rsync命令)4.rsync -avz resync_backup@10.0.0.41::backup  /opt  --password-file=/etc/rsync.pd(从41上拉取下载到客户端)
  共享存储,保持客户端存储数据一致性;网络挂载时,使用内网还是外网ip,取决于配置文件/etc/exports中配置了哪个网段
  实时监控nfs服务的/data,若有数据变化,秒级同步到backup
  此时,客户端web01的/data和nfs服务器的/data和backup服务器的/nfs目录  三者目录中的数据保持一致(注意是无差异同步)
                 web015.web服务器卸载/mnt :umount -f /mnt6.重新挂载到backup服务器:mount -t nfs 172.16.1.41:/nfs /mnt
  font color=\"#323232\
  上传推送时,既能用内网也能用外网ip
              rsync服务端backup:10.0.0.41/172.16.1.411.安装rsync服务  yum -y install  rsync2.更改配置文件/etc/rsyncd.conf3.创建必要的信息文件:①创建虚拟用户rsync②匿名用户认证密码文件并更改权限③创建模块位置并更改属主属组rsync4.启动rsync服务
  如果nfs服务故障,则需要启动rsync端的nfs服务,然后客户端重新网络挂载到rsync服务端
                        web0210.0.0.8客户端1.export RSYNC_PASSWORD=123456(第二种免密操作)2.rsync -avz  /root/test.txt  resync_backup@172.16.1.41::backup
  负载均衡
      nfs服务:172.16.1.31   安装部署Sersync1.安装inotify 监控目录的变化 通知给rsync    yum install  inotify-tools -y2.上传配置sersync软件(解压软件 解压目录)3.配置sersync4.根据配置创建密码文件和改权限   vim /etc/rsync.pas   123456    chmod 600 /etc/rsync.pas5.启动sersync /server/tools/sersync/sersync2 -dro /server/tools/sersync/confxml.xml6.测试web1写入 只查看backup服务端的/nfs下是否存在
    
    收藏 
      
    收藏 
     
 
 
 
 
  0 条评论
 下一页
  
  
  
  
  
  
  
  
  
 