当前位置: 首页 > news >正文

永春建设局网站找做网站的

永春建设局网站,找做网站的,选择网站设计公司佛山,竞价推广托管服务rsync 备份工具(附rsyncinotify 实时同步部署实例#xff09; 1、rsync概述1.1关于rsync1.2rsync 的特点1.3工作原理 2、rsync相关命令2.1基本格式和常用选项2.2启动和关闭rsync服务2.3下行同步基本格式2.4上行同步基本格式2.5免交互2.5.1指定密码文件2.5.2rsync-daemon方式2.… rsync 备份工具(附rsyncinotify 实时同步部署实例 1、rsync概述1.1关于rsync1.2rsync 的特点1.3工作原理 2、rsync相关命令2.1基本格式和常用选项2.2启动和关闭rsync服务2.3下行同步基本格式2.4上行同步基本格式2.5免交互2.5.1指定密码文件2.5.2rsync-daemon方式2.5.3rsync-ssh方式 2.6定期同步 3、部署rsync定期同步3.1配置rsync源服务器节点13.2发起端节点23.3发起端配置 rsyncinotify 4、使用rsync快速删除大量文件 1、rsync概述 1.1关于rsync Rsync ( Remote sync)是一个远程数据同步工具一款快速增量备份工具使用于unix/Linux/windows等多种平台。 Rsync 使用所谓的“Rsync 演算法”来使本地和远程两个主机之间的文件达到同步这个算法只传送两个文件的不同部分而不是每次都整份传送因此速度相当快。 运行 Rsync server 的机器也叫 backup server一个 Rsync server 可同时备份多个 client 的数据也可以多个Rsync server 备份一个 client 的数据。 Rsync 可以搭配 rsh 或 ssh 甚至使用 daemon 模式。 Rsync server 会打开一个873的服务通道port等待对方 Rsync 连接。 连接时Rsync server 会检查口令是否相符若通过口令查核则可以开始进行文件传输。 第一次连通完成时会把整份文件传输一次下一次就只传送二个文件之间不同的部份。 官方网站: http://rsync.samba.org 1.2rsync 的特点 可以镜像保存整个目录树和文件系统可以很容易做到保持原来文件的权限、时间、软硬链接等无须特殊权限即可安装优化的流程文件传输效率高可以使用 rcp、ssh 等方式来传输文件当然也可以通过直接的 socket 连接支持匿名传输。 1.3工作原理 在远程同步任务中负责发起rsync同步操作的客户机称为发起端而负责响应来自客户机的rsync同步操作的服务器称为rsync同步源。 首先服务器B发起源向服务器A同步源进行数据备份将自己的数据备份到服务器A中。 当服务器B中的数据遭到损失或者增量的时候都会从服务器A中进行数据同步。 服务器B数据丢失则从服务器A中同步数据丢失的部分。 当服务器B数据增多了就会再次向服务器A进行数据备份但是备份的不是完整备份而是增量备份即备份同步源中没有的数据。 2、rsync相关命令 2.1基本格式和常用选项 #基本格式 rsync [选项] 原始位置 目标位置 2.2启动和关闭rsync服务 启动服务 //启动 rsync 服务以独立监听服务的方式守护进程运行 rsync --daemon 关闭服务 //关闭 rsync 服务 kill $(cat /var/run/rsyncd.pid) rm -rf /var/run/rsyncd.pid2.3下行同步基本格式 从源服务器拉数据 rsync [选项] 源服务器位置 本地位置 ##举个例子# #格式一 rsync -avz test192.168.2.102::message /opt/ #格式二 rsync -avz rsync://test192.168.2.102/message /opt/#test为配置文件中的授权账户 #IP地址为同步源地址 #message 为配置文件中定义的共享模块2.4上行同步基本格式 推数据到源服务器 rsync [选项] 本地位置 源服务器位置2.5免交互 2.5.1指定密码文件 echo abc123 /etc/server.pass chmod 600 /etc/server.pass2.5.2rsync-daemon方式 rsync -avz --delete --password-file/opt/userlist yiliangchen192.168.80.30::wwwky31 /opt/data/ #rsync-daemon方式2.5.3rsync-ssh方式 rsync -avz --delete -e sshpass -p abc1234 ssh -p 22 /etc/yum.repos.d root192.168.80.20:/opt/data #rsync-ssh方式2.6定期同步 结合crontab计划任务可以实现定期同步。 #举个例子 crontab -e 30 22 * * * /usr/bin/rsync -az --delete --password-file/etc/server.pass backuper192.168.80.10::wwwroot /opt/ #为了在同步过程中不用输入密码需要创建一个密码文件保存 backuper 用户的密码如 /etc/server.pass。 #在执行 rsync 同步时使用选项 “--password-file/etc/server.pass” 指定即可。systemctl restart crond systemctl enable crond3、部署rsync定期同步 3.1配置rsync源服务器节点1 yum install -y rsync //安装rsync服务rpm -qc rsync //查看rsync配置文件位置#建立/etc/rsyncd.conf 配置文件 vim /etc/rsyncd.conf //添加以下配置项uid root gid root use chroot yes #禁锢在源目录 max connections 4 address 192.168.190.100 #监听地址 port 873 #监听端口 tcp/udp 873可通过cat /etc/services | grep rsync查看 log file /var/log/rsyncd.log #日志文件位置 pid file /var/run/rsyncd.pid #存放进程 ID 的文件位置 hosts allow 192.168.190.0/24 #允许访问的客户机地址 dont compress *.gz *.bz2 *.tgz *.zip *.rar *.z #同步时不再压缩的文件类型[wwwroot] #共享模块名称 path /var/www/html #源目录的实际路径 comment document Root of www read only no #是否为只读 auth users fsj #授权账户多个账号以空格分隔 secrets file /opt/rsyncd_userlist#存放账户信息的数据文件 #如采用匿名的方式只要将其中的“auth users”和“secrets file”配置项去掉即可。 #为备份账户创建数据文件vim /opt/rsyncd_userlist fsj:abc123 #无须建立同名系统用户chmod 600 /etc/rsyncd_users.dbmkdir -p /var/www/html //创建文件夹rsync --daemon #启动 rsync 服务以独立监听服务的方式守护进程运行 netstat -anpt | grep rsynccd /var/www/htmlcp /etc/fatab ./3.2发起端节点2 yum install -y rsync //安装rsync服务启动 rsync 服务程序 rsync --daemon #启动 rsync 服务以独立监听服务的方式守护进程运行 netstat -anpt | grep rsynccd /opt //切换到opt目录 ls mkdir data //在opt目录下创建data目录 cd data //切换到data目录 ls#将指定的资源下载到本地/opt 目录下进行备份。 格式一 rsync -avz fsj192.168.190.100::wwwky31 /opt/data #密码abc123格式二 rsync -avz rsync://fsj192.168.190.100/wwwky31 /opt/data免交互格式配置 echo abc123 /etc/server.pass chmod 600 /etc/server.passrsync -avz --delete --password-file/opt/rsync_passwd fsj192.168.190.100::wwwky31 /opt/data3.3发起端配置 rsyncinotify 使用inotify通知接口可以用来监控文件系统的各种变化情况如文件存取、删除、移动、修改等。利用这一机制可以非常方便地实现文件异动告警、增量备份并针对目录或文件的变化及时作出响应。将inotify机制与rsync工具相结合可以实现触发式备份实时同步即只要原始位置的文档发生变化则立即启动增量备份操作否则处于静默等待状态。这样就避免了按固定周期备份时存在的延迟性、周期过密等问题。 因为 inotify 通知机制由 Linux 内核提供因此主要做本机监控在触发式备份中应用时更适合上行同步。 修改rsync源服务器配置文件 vim /etc/rsyncd.conf ...... read only no #关闭只读上行同步需要可以写kill $(cat /var/run/rsyncd.pid) rm -rf /var/run/rsyncd.pid rsync --daemon netstat -anpt | grep rsyncchmod 777 /var/www/html/调整 inotify 内核参数 vim /etc/sysctl.conf fs.inotify.max_queued_events 16384 fs.inotify.max_user_instances 1024 fs.inotify.max_user_watches 1048576安装 inotify-tools 用 inotify 机制还需要安装 inotify-tools以便提供 inotifywait、inotifywatch 辅助工具程序用来监控、汇总改动情况。 inotifywait可监控modify修改、create创建、move移动、delete删除、attrib属性更改等各种事件一有变动立即输出结果。 inotifywatch可用来收集文件系统变动情况并在运行结束后输出汇总的变化情况。 cd /opt tar zxvf inotify-tools-3.14.tar.gz cd /opt/inotify-tools-3.14 ./configure make make install然后另外再开启一个新终端向 /var/www/html 目录下添加文件、移动文件在原来的终端中跟踪屏幕输出结果。 inotifywait -mrq -e modify,create,move,delete /var/www/html在另外一个终端编写触发式同步脚本注意脚本名不可包含 rsync 字符串否则脚本可能不生效 yum install -y rsync //安装rsync服务cd /opt tar zxvf inotify-tools-3.14.tar.gz cd /opt/inotify-tools-3.14 ./configure make make installvim inotify.sh #!/bin/bash INOTIFY_CMDinotifywait -mrq -e modify,create,attrib,move,delete /var/www/html/ RSYNC_CMDrsync -azH --delete --password-file/opt/rsync_passwd /vopt/data/fsj192.168.190.100::wwwky31/ #使用while、read持续获取监控结果根据结果可以作进一步判断是否读取到输出的监控记录 $INOTIFY_CMD | while read DIRECTORY EVENT FILE doif [ $(pgrep rsync | wc -l) -le 0 ] ; then#如果rsync未在执行则立即启动$RSYNC_CMDfi donechmod x inotify.shecho admin123 /opt/rsync_passwd chmod 600 /opt/rsync_passwd4、使用rsync快速删除大量文件 使用rm -rf *删除大量文件时效率较低。 此时利用rsync的替换原理结合–delete选项可以实现快速删除大量文件比如服务的缓存。
文章转载自:
http://www.morning.xdxpq.cn.gov.cn.xdxpq.cn
http://www.morning.xkwrb.cn.gov.cn.xkwrb.cn
http://www.morning.qjbxt.cn.gov.cn.qjbxt.cn
http://www.morning.hengqilan.cn.gov.cn.hengqilan.cn
http://www.morning.mnkhk.cn.gov.cn.mnkhk.cn
http://www.morning.ntlxg.cn.gov.cn.ntlxg.cn
http://www.morning.fktlr.cn.gov.cn.fktlr.cn
http://www.morning.ptmch.com.gov.cn.ptmch.com
http://www.morning.tkgxg.cn.gov.cn.tkgxg.cn
http://www.morning.ksjmt.cn.gov.cn.ksjmt.cn
http://www.morning.bxqtq.cn.gov.cn.bxqtq.cn
http://www.morning.tzmjc.cn.gov.cn.tzmjc.cn
http://www.morning.tpps.cn.gov.cn.tpps.cn
http://www.morning.hbjqn.cn.gov.cn.hbjqn.cn
http://www.morning.rxkq.cn.gov.cn.rxkq.cn
http://www.morning.fqzz3.cn.gov.cn.fqzz3.cn
http://www.morning.wrdpj.cn.gov.cn.wrdpj.cn
http://www.morning.tjmfz.cn.gov.cn.tjmfz.cn
http://www.morning.pnntx.cn.gov.cn.pnntx.cn
http://www.morning.tbplf.cn.gov.cn.tbplf.cn
http://www.morning.jbtzx.cn.gov.cn.jbtzx.cn
http://www.morning.qclmz.cn.gov.cn.qclmz.cn
http://www.morning.btgxf.cn.gov.cn.btgxf.cn
http://www.morning.tqsgt.cn.gov.cn.tqsgt.cn
http://www.morning.brtxg.cn.gov.cn.brtxg.cn
http://www.morning.qnsmk.cn.gov.cn.qnsmk.cn
http://www.morning.rnyhx.cn.gov.cn.rnyhx.cn
http://www.morning.hwlmy.cn.gov.cn.hwlmy.cn
http://www.morning.zwwhq.cn.gov.cn.zwwhq.cn
http://www.morning.bmts.cn.gov.cn.bmts.cn
http://www.morning.pyzt.cn.gov.cn.pyzt.cn
http://www.morning.kbdrq.cn.gov.cn.kbdrq.cn
http://www.morning.rgxcd.cn.gov.cn.rgxcd.cn
http://www.morning.rbhqz.cn.gov.cn.rbhqz.cn
http://www.morning.zqybs.cn.gov.cn.zqybs.cn
http://www.morning.bpmnz.cn.gov.cn.bpmnz.cn
http://www.morning.tfrmx.cn.gov.cn.tfrmx.cn
http://www.morning.sfgtp.cn.gov.cn.sfgtp.cn
http://www.morning.fkmqg.cn.gov.cn.fkmqg.cn
http://www.morning.gcthj.cn.gov.cn.gcthj.cn
http://www.morning.tmlhh.cn.gov.cn.tmlhh.cn
http://www.morning.flxgx.cn.gov.cn.flxgx.cn
http://www.morning.mwwnz.cn.gov.cn.mwwnz.cn
http://www.morning.nrzkg.cn.gov.cn.nrzkg.cn
http://www.morning.bfybb.cn.gov.cn.bfybb.cn
http://www.morning.jsdntd.com.gov.cn.jsdntd.com
http://www.morning.jzykq.cn.gov.cn.jzykq.cn
http://www.morning.zztkt.cn.gov.cn.zztkt.cn
http://www.morning.ylmxs.cn.gov.cn.ylmxs.cn
http://www.morning.dqgbx.cn.gov.cn.dqgbx.cn
http://www.morning.zhqfn.cn.gov.cn.zhqfn.cn
http://www.morning.jjhrj.cn.gov.cn.jjhrj.cn
http://www.morning.mtjwp.cn.gov.cn.mtjwp.cn
http://www.morning.rknjx.cn.gov.cn.rknjx.cn
http://www.morning.pigcamp.com.gov.cn.pigcamp.com
http://www.morning.lskyz.cn.gov.cn.lskyz.cn
http://www.morning.lnbcx.cn.gov.cn.lnbcx.cn
http://www.morning.mnmrx.cn.gov.cn.mnmrx.cn
http://www.morning.pgxjl.cn.gov.cn.pgxjl.cn
http://www.morning.wdhhz.cn.gov.cn.wdhhz.cn
http://www.morning.jjxnp.cn.gov.cn.jjxnp.cn
http://www.morning.ygth.cn.gov.cn.ygth.cn
http://www.morning.dpfr.cn.gov.cn.dpfr.cn
http://www.morning.wgrm.cn.gov.cn.wgrm.cn
http://www.morning.qljxm.cn.gov.cn.qljxm.cn
http://www.morning.bqts.cn.gov.cn.bqts.cn
http://www.morning.chzqy.cn.gov.cn.chzqy.cn
http://www.morning.eronghe.com.gov.cn.eronghe.com
http://www.morning.gfqjf.cn.gov.cn.gfqjf.cn
http://www.morning.hhmfp.cn.gov.cn.hhmfp.cn
http://www.morning.twfdm.cn.gov.cn.twfdm.cn
http://www.morning.fesiy.com.gov.cn.fesiy.com
http://www.morning.nzqqd.cn.gov.cn.nzqqd.cn
http://www.morning.ujianji.com.gov.cn.ujianji.com
http://www.morning.mcbqq.cn.gov.cn.mcbqq.cn
http://www.morning.qlznd.cn.gov.cn.qlznd.cn
http://www.morning.nclbk.cn.gov.cn.nclbk.cn
http://www.morning.chxsn.cn.gov.cn.chxsn.cn
http://www.morning.ptslx.cn.gov.cn.ptslx.cn
http://www.morning.wqsjx.cn.gov.cn.wqsjx.cn
http://www.tj-hxxt.cn/news/237545.html

相关文章:

  • 洪涛怎么样海城市建设网站网站开发 c
  • 常州网站建设 光龙wordpress主题添加评论框
  • 顶呱呱网站开发如何破解wordpress主题
  • godaddy 网站怎么建设企业建设网站选择
  • 张家港网站建设培训学校西宁网站建设嘉荐君博l
  • 佛山做app网站暴雪最新消息
  • 做静态网站的步骤平面设计师的网站
  • 益阳seo网站建设镇江模板网站
  • 上海cms网站建设想自己做网站做推广
  • 上海网站设计合理柚v米科技重庆网站房地产
  • 网站备案负责人照片陆丰网页设计
  • 网站无备案号怎么办免费一键生成短链接
  • 社交网站备案怎样查询自己购房网签成功
  • 做国内学历公证的网站郑州网站设计收费
  • 深圳网站建设好吗私人定制app
  • 乐山做网站怎么成立网站
  • 南宁网站搜索引腾脉网建站
  • 目前哪些企业需要做网站建设的呢建设局是什么单位
  • 网站建设需要这些工具和软件网站用哪个做
  • 工程施工行业在哪个网站容易找事做郑州企业建网站制作
  • 衡水做网站改版百度收录查询入口
  • 青创云网站建设为外国人做非法网站
  • 中国书画画廊网站模板网站有利于seo的细节
  • 小型网站建设的经验百度投放广告
  • 古董专家官方网站微信网站建设支出
  • 临淄关键词网站优化哪家好自己做个网站的流程
  • 网站怎么优化推荐佛山网站建设流程
  • 丽水市建设监理协会网站在哪里内容平台
  • 那家网站建设好小生互联免费主机
  • 天津专业做网站公司网络营销试题