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

石家庄网站建设.神鹿网络佛山小网站建设

石家庄网站建设.神鹿网络,佛山小网站建设,wordpress多博客,建设厅网站查询1.简介 rsync#xff08;Remote Sync#xff0c;远程同步#xff09; 是一个开源的快速备份工具#xff0c;可以在不同主机之间镜像同步整个目录树#xff0c;支持增量备份#xff0c;并保持链接和权限#xff0c;且采用优化的同步算法#xff0c;传输前执行压缩#… 1.简介 rsyncRemote Sync远程同步 是一个开源的快速备份工具可以在不同主机之间镜像同步整个目录树支持增量备份并保持链接和权限且采用优化的同步算法传输前执行压缩因此非常适用于异地备份、镜像服务器等应用。 在远程同步任务中负责发起rsync同步操作的客户机称为发起端而负责响应来自客户机的rsync同步操作的服务器称为同步源。在同步过程中同步源负责提供文件的原始位置发起端应对该位置具有读取权限。 Rsync 是 Linux 系统下的数据镜像备份工具使用快速增量备份工具 Remote Sync 可以远程同步 可以在不同主机之间进行同步可实现全量备份与增量备份保持链接和权限且采用优化的同步算法 传输前执行压缩因此非常适合用于架构集中式备份或异地备份等应用。同时Rsync支持本地复制或者与其他 SSH、rsync 主机同步 2.同步方式 完整备份 每次备份都是从备份源将所有的文件或目录备份到目的地 差量备份 备份上次完全备份以后有变化的数据他针对的上次的完全备份他备份过程中不清除存档属性 增量备份 备份上次备份以后有变化的数据他才不管是那种类型的备份有变化的数据就备份他会清除存档属性 备份的方式 发起端 负责rsync  同步操作的客户机叫做发起端通知服务器我要备份你的数据 备份源 负责响应来自客户机rsync   同步操作的服务器叫做备份源需要备份的服务器 服务端 运行rsyncd服务一般来说需要备份的服务器 客户端 存放备份数据 3.配置源的两种表达方法 用户名主机地址::共享模块名                 rsync -avz ft192.168.177.102::wwwroot /opt/ rsync://用户名主机地址/共享模块名                 rsync -avz rsync://ft192.168.177.102/wwwroot /opt/ 4.配置服务端与客户端的实验     服务端    192.168.177.102 客户端    192.168.177.104 服务端 rpm -q rsync vim /etc/rsyncd.conf uid root gid root use chroot yes address 192.168.177.102 port 873 log file /var/log/rsyncd.log pid file /var/run/rsyncd.pid hosts allow 192.168.10.0/24 dont compress *.gz *.bz2 *.tgz *.zip *.rar *.z[wwwroot] path /var/www/html comment Document Root of www.kgc.com read only yes auth users ft secrets file /etc/rsyncd_users.db vim /etc/rsyncd_users.db ft:123456 chmod 600 /etc/rsyncd_users.db chmod r /var/www/html/ ls -ld /var/www/html/ rsync --daemon     关闭rsync kill $(cat /var/run/rsyncd.pid) rm -rf /var/run/rsyncd.pid客户端 连接服务端 rsync -avz ft192.168.177.102::wwwroot /opt/ 免交互格式配置 echo 123456 /etc/server.pass chmod 600 /etc/server.pass 为了同步过程不用输入密码写了个定时任务 crontab -e 30 22 * * * /usr/bin/rsync -az --delete --password-file/etc/server.pass ft192.168.177.102::wwwroot /opt/ ###为了在同步过程中不用输入密码需要创建一个密码文件保存 ft 用户的密码如 /etc/server.pass。在执行 rsync 同步时使用选项 “--password-file/etc/server.pass” 指定即可 重启服务 systemctl restart crond 客户端 vim /etc/rsyncd.conf 将read only yes 改为read only no chmod 777 /var/www/html/ cat /proc/sys/fs/inotify/max_queued_events cat /proc/sys/fs/inotify/max_user_instances cat /proc/sys/fs/inotify/max_user_watchesvim /etc/sysctl.conf fs.inotify.max_queued_events 16384 fs.inotify.max_user_instances 1024 fs.inotify.max_user_watches 1048576 sysctl -p 安装inotify-tools tar zxvf inotify-tools-3.14.tar.gz -C /opt/cd /opt/inotify-tools-3.14 ./configure make make install安装完成后 vim /opt/inotify.sh #!/bin/bash INOTIFY_CMDinotifywait -mrq -e modify,create,attrib,move,delete /var/www/html/ RSYNC_CMDrsync -azH --delete --password-file/etc/server.pass /var/www/html/ ft192.168.80.10::wwwroot/ $INOTIFY_CMD | while read DIRECTORY EVENT FILE doif [ $(pgrep rsync | wc -l) -le 0 ] ; then$RSYNC_CMDfi done chmod x /opt/inotify.sh chmod 777 /var/www/html/ chmod x /etc/rc.d/rc.local echo /opt/inotify.sh /etc/rc.d/rc.local
http://www.yutouwan.com/news/332298/

相关文章:

  • 仿一个网站要多少钱江西省赣州市地图
  • 临沂个人做网站定制网站建设托管
  • 用什么软件来建网站蓝色网站欣赏
  • 一般招聘网站有哪些dw网页制做教程
  • 上海景泰建设股份有限公司网站seo教学培训
  • 网站降权如何恢复化妆品网站模板下载
  • 本地化网站建设wordpress响应缓慢
  • 湖州做网站建设的公司哪家好淘宝客网站是怎么做的
  • 中英双语网站程序网站部兼容ie6
  • 装修网站建设价格网站建设中 动态图片
  • 网站不备案什么意思视屏网站的审核是怎么做的
  • 网站开发实战作业答案个人工作室网站怎么做
  • 企业网站php模板erp软件有哪些品牌
  • 北京网站开发哪家强网站建设完成报告
  • 怎么把自己做的网站放到网上住建厅特种作业证查询
  • 企业网站源码 html小红书代运营
  • 做网站开发要学什么品牌设计公司简介
  • 东莞自助建站软件天津市工程建设交易网站查汗国
  • 全球外贸网站有哪些知乎网站开发用的语言
  • 模板网站跟仿站的区别官网网站建设研究
  • 长沙网站制作收费明细网站建设个人简历表达
  • 网站建设销售话公司做免费网站
  • wap网站推荐大连电子商务网站建设
  • 百度网站排名关键词整站优化如何建立自己的个人网站
  • 投注类网站怎么做自动软件专业ppt制作价格
  • 看网站搜什么关键词互联网金融营销案例
  • 漯河住房建设局网站做网站建设销售途径
  • 敦化网站建设北京网络运维公司
  • 手机网站404页面模板电商网站开发资金预算
  • 做网站的设计理念东营做网站公司