Linux_rsync_配置具体实现说明.doc_第1页
Linux_rsync_配置具体实现说明.doc_第2页
Linux_rsync_配置具体实现说明.doc_第3页
Linux_rsync_配置具体实现说明.doc_第4页
Linux_rsync_配置具体实现说明.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择。1,首先SERVER与CLIENT都需要安装RSYNC2,其次在SERVER的/etc/下面建立rsyncd.conf内容可以按照下面的写法1. rootvm-base-01local#more/etc/rsyncd.conf 2. uid=root/RSYNC启动ID 3. gid=root4. usechroot=no5. logfile=/var/log/rsyncd.log/日志存放 6. pidfile=/var/run/rsyncd.pid 7. lockfile=/var/run/rsync.lock 8. publishonline/模块名称-也就一个需要同步或备份的目录 9. path=/usr/local/apache/htdocs/publish/online/images 10. comment=homecadfolder11. ignoreerrors 12. readonly=yes13. list=no14. authusers=xp20adm/登录用户名-自我随意设置 15. secretsfile=/etc/rsyncd.scrt/密码存放文件-一般需要自我建立此文件,路经与命名随意 16. publishdown 17. path=/usr/local/apache/htdocs/publish/down/images 18. comment=homecadfolder19. ignoreerrors 20. readonly=yes21. list=no22. authusers=xp20adm23. secretsfile=/etc/rsyncd.scrt 24. magdown 25. path=/usr/local/apache/htdocs/publish/down 26. comment=homecadfolder27. ignoreerrors 28. readonly=yes29. list=no30. authusers=xp20adm31. secretsfile=/etc/rsyncd.scrt 3,SERVER就基本配置好了,自己不要忘记配置模块中制定的目录与密码存放点/注意/bash-2.03#cat/etc/rsyncd.scrt密码格式如下用户名:密码(有个冒号哟)!出于安全目的,文件的属性必需是只有属主可读(不能错)!chmod4004,然后就可以启动SERVER端的RSYNC程序了,如果上述配置不正确,rsync是无法正常启动的启动方案在server端将rsync以守护进程形式启动bash-2.03#rsync-daemon如果要在启动时把服务起来,有几种不同的方法,比如:a、加入inetd.conf编辑/etc/services,加入rsync873/tcp,指定rsync的服务端口是873编加/etc/inetd.conf,加入rsyncstreamtcpnowaitroot/bin/rsyncrsync-daemonb、加入rc.local在各种操作系统中,rc文件存放位置不尽相同,可以修改使系统启动时rsync-daemon加载进去。5 CLIENT设置如果CLIENT想不输入RSYNC的密码而自动同步的话,可以设置一个秘密文件:可以用-password-file=/password/path/file来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。-progress是指显示出详细的进度情况,-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。后面的inburstip中,inburst是指定密码文件中的用户名,之后的:inburst这一inburst是模块名,也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。举例CLIENT如:rsync-vzrtopg-progress-deleteinburst192.168.*.*:inburst-exclude=*.sh-exclude=images*-exclude=*.log-password-file=/etc/rsync.pas/home/quack/backup/这个例子基本包含所有应用参数说明-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数-progress是指显示出详细的进度情况-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致inburst192.168.168.52:inburst用户名模块名-exclude=*.sh不包含某些文件-password-file指定CLIENT端密码文件存放路径/home/quack/backup/指定CLIENT端存放镜象目的路径选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择。1,首先SERVER与CLIENT都需要安装RSYNC2,其次在SERVER的/etc/下面建立rsyncd.conf内容可以按照下面的写法1. rootvm-base-01local#more/etc/rsyncd.conf 2. uid=root/RSYNC启动ID 3. gid=root4. usechroot=no5. logfile=/var/log/rsyncd.log/日志存放 6. pidfile=/var/run/rsyncd.pid 7. lockfile=/var/run/rsync.lock 8. publishonline/模块名称-也就一个需要同步或备份的目录 9. path=/usr/local/apache/htdocs/publish/online/images 10. comment=homecadfolder11. ignoreerrors 12. readonly=yes13. list=no14. authusers=xp20adm/登录用户名-自我随意设置 15. secretsfile=/etc/rsyncd.scrt/密码存放文件-一般需要自我建立此文件,路经与命名随意 16. publishdown 17. path=/usr/local/apache/htdocs/publish/down/images 18. comment=homecadfolder19. ignoreerrors 20. readonly=yes21. list=no22. authusers=xp20adm23. secretsfile=/etc/rsyncd.scrt 24. magdown 25. path=/usr/local/apache/htdocs/publish/down 26. comment=homecadfolder27. ignoreerrors 28. readonly=yes29. list=no30. authusers=xp20adm31. secretsfile=/etc/rsyncd.scrt 3,SERVER就基本配置好了,自己不要忘记配置模块中制定的目录与密码存放点/注意/bash-2.03#cat/etc/rsyncd.scrt密码格式如下用户名:密码(有个冒号哟)!出于安全目的,文件的属性必需是只有属主可读(不能错)!chmod4004,然后就可以启动SERVER端的RSYNC程序了,如果上述配置不正确,rsync是无法正常启动的启动方案在server端将rsync以守护进程形式启动bash-2.03#rsync-daemon如果要在启动时把服务起来,有几种不同的方法,比如:a、加入inetd.conf编辑/etc/services,加入rsync873/tcp,指定rsync的服务端口是873编加/etc/inetd.conf,加入rsyncstreamtcpnowaitroot/bin/rsyncrsync-daemonb、加入rc.local在各种操作系统中,rc文件存放位置不尽相同,可以修改使系统启动时rsync-daemon加载进去。5CLIENT设置如果CLIENT想不输入RSYNC的密码而自动同步的话,可以设置一个秘密文件:可以用-password-file=/password/path/file来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。-progress是指显示出详细的进度情况,-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。后面的inburstip中,inburst是指定密码文件中的用户名,之后的:inburst这一inburst是模块名,也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。举例CLIENT如:rsync-vzrtopg-progress-deleteinburst192.168.*.*:inburst-exclude=*.sh-exclude=images*-exclude=*.log-password-file=/etc/rsync.pas/home/quack/backup/这个例子基本包含所有应用参数说明-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数-progress是指显示出详细的进度情况-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致inburst192.168.168.52:inburst用户名模块名-exclude=*.sh不包含某些文件-password-file指定CLIENT端密码文件存放路径/home/quack/backup/指定CLIENT端存放镜象目的路径选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择。1,首先SERVER与CLIENT都需要安装RSYNC2,其次在SERVER的/etc/下面建立rsyncd.conf内容可以按照下面的写法1. rootvm-base-01local#more/etc/rsyncd.conf 2. uid=root/RSYNC启动ID 3. gid=root4. usechroot=no5. logfile=/var/log/rsyncd.log/日志存放 6. pidfile=/var/run/rsyncd.pid 7. lockfile=/var/run/rsync.lock 8. publishonline/模块名称-也就一个需要同步或备份的目录 9. path=/usr/local/apache/htdocs/publish/online/images 10. comment=homecadfolder11. ignoreerrors 12. readonly=yes13. list=no14. authusers=xp20adm/登录用户名-自我随意设置 15. secretsfile=/etc/rsyncd.scrt/密码存放文件-一般需要自我建立此文件,路经与命名随意 16. publishdown 17. path=/usr/local/apache/htdocs/publish/down/images 18. comment=homecadfolder19. ignoreerrors 20. readonly=yes21. list=no22. authusers=xp20adm23. secretsfile=/etc/rsyncd.scrt 24. magdown 25. path=/usr/local/apache/htdocs/publish/down 26. comment=homecadfolder27. ignoreerrors 28. readonly=yes29. list=no30. authusers=xp20adm31. secretsfile=/etc/rsyncd.scrt 3,SERVER就基本配置好了,自己不要忘记配置模块中制定的目录与密码存放点/注意/bash-2.03#cat/etc/rsyncd.scrt密码格式如下用户名:密码(有个冒号哟)!出于安全目的,文件的属性必需是只有属主可读(不能错)!chmod4004,然后就可以启动SERVER端的RSYNC程序了,如果上述配置不正确,rsync是无法正常启动的启动方案在server端将rsync以守护进程形式启动bash-2.03#rsync-daemon如果要在启动时把服务起来,有几种不同的方法,比如:a、加入inetd.conf编辑/etc/services,加入rsync873/tcp,指定rsync的服务端口是873编加/etc/inetd.conf,加入rsyncstreamtcpnowaitroot/bin/rsyncrsync-daemonb、加入rc.local在各种操作系统中,rc文件存放位置不尽相同,可以修改使系统启动时rsync-daemon加载进去。5CLIENT设置如果CLIENT想不输入RSYNC的密码而自动同步的话,可以设置一个秘密文件:可以用-password-file=/password/path/file来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。-progress是指显示出详细的进度情况,-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。后面的inburstip中,inburst是指定密码文件中的用户名,之后的:inburst这一inburst是模块名,也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。举例CLIENT如:rsync-vzrtopg-progress-deleteinburst192.168.*.*:inburst-exclude=*.sh-exclude=images*-exclude=*.log-password-file=/etc/rsync.pas/home/quack/backup/这个例子基本包含所有应用参数说明-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数-progress是指显示出详细的进度情况-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致inburst192.168.168.52:inburst用户名模块名-exclude=*.sh不包含某些文件-password-file指定CLIENT端密码文件存放路径/home/quack/backup/指定CLIENT端存放镜象目的路径选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择。1,首先SERVER与CLIENT都需要安装RSYNC2,其次在SERVER的/etc/下面建立rsyncd.conf内容可以按照下面的写法1. rootvm-base-01local#more/etc/rsyncd.conf 2. uid=root/RSYNC启动ID 3. gid=root4. usechroot=no5. logfile=/var/log/rsyncd.log/日志存放 6. pidfile=/var/run/rsyncd.pid 7. lockfile=/var/run/rsync.lock 8. publishonline/模块名称-也就一个需要同步或备份的目录 9. path=/usr/local/apache/htdocs/publish/online/images 10. comment=homecadfolder11. ignoreerrors 12. readonly=yes13. list=no14. authusers=xp20adm/登录用户名-自我随意设置 15. secretsfile=/etc/rsyncd.scrt/密码存放文件-一般需要自我建立此文件,路经与命名随意 16. publishdown 17. path=/usr/local/apache/htdocs/publish/down/images 18. comment=homecadfolder19. ignoreerrors 20. readonly=yes21. list=no22. authusers=xp20adm23. secretsfile=/etc/rsyncd.scrt 24. magdown 25. path=/usr/local/apache/htdocs/publish/down 26. comment=homecadfolder27. ignoreerrors 28. readonly=yes29. list=no30. authusers=xp20adm31. secretsfile=/etc/rsyncd.scrt 3,SERVER就基本配置好了,自己不要忘记配置模块中制定的目录与密码存放点/注意/bash-2.03#cat/etc/rsyncd.scrt密码格式如下用户名:密码(有个冒号哟)!出于安全目的,文件的属性必需是只有属主可读(不能错)!chmod4004,然后就可以启动SERVER端的RSYNC程序了,如果上述配置不正确,rsync是无法正常启动的启动方案在server端将rsync以守护进程形式启动bash-2.03#rsync-daemon如果要在启动时把服务起来,有几种不同的方法,比如:a、加入inetd.conf编辑/etc/services,加入rsync873/tcp,指定rsync的服务端口是873编加/etc/inetd.conf,加入rsyncstreamtcpnowaitroot/bin/rsyncrsync-daemonb、加入rc.local在各种操作系统中,rc文件存放位置不尽相同,可以修改使系统启动时rsync-daemon加载进去。5CLIENT设置如果CLIENT想不输入RSYNC的密码而自动同步的话,可以设置一个秘密文件:可以用-password-file=/password/path/file来指定密码文件,这样就可以在脚本中使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。-progress是指显示出详细的进度情况,-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。后面的inburstip中,inburst是指定密码文件中的用户名,之后的:inburst这一inburst是模块名,也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。举例CLIENT如:rsync-vzrtopg-progress-deleteinburst192.168.*.*:inburst-exclude=*.sh-exclude=images*-exclude=*.log-password-file=/etc/rsync.pas/home/quack/backup/这个例子基本包含所有应用参数说明-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数-progress是指显示出详细的进度情况-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致inburst192.168.168.52:inburst用户名模块名-exclude=*.sh不包含某些文件-password-file指定CLIENT端密码文件存放路径/home/quack/backup/指定CLIENT端存放镜象目的路径选择linux 作为应用平台的的中小型企业或网站来说,往往面临如何实现数据远程备份或者网站镜象的问题,虽然有商业化的备份和镜象产品可供选择。1,首先SERVER与CLIENT都需要安装RSYNC2,其次在SERVER的/etc/下面建立rsyncd.conf内容可以按照下面的写法1. rootvm-base-01local#more/etc/rsyncd.conf 2. uid=root/RSYNC启动ID 3. gid=root4. usechroot=no5. logfile=/var/log/rsyncd.log/日志存放 6. pidfile=/var/run/rsyncd.pid 7. lockfile=/var/run/rsync.lock 8. publishonline/模块名称-也就一个需要同步或备份的目录 9. path=/usr/local/apache/htdocs/publish/online/images 10. comment=homecadfolder11. ignoreerrors 12. readonly=yes13. list=no14. authusers=xp20adm/登录用户名-自我随意设置 15. secretsfile=/etc/rsyncd.scrt/密码存放文件-一般需要自我建立此文件,路经与命名随意 16. publishdown 17. path=/usr/local/apache/htdocs/publish/down/images 18. comment=homecadfolder19. ignoreerrors 20. readonly=yes21. list=no22. authusers=xp20adm23. secretsfile=/etc/rsyncd.scrt 24. magdown 25. path=/usr/local/apache/htdocs/publish/down 26. comment=homecadfolder27. ignoreerrors 28. readonly=yes29. list=no30. authusers=xp20adm31. secretsfile=/etc/rsyncd.scrt 3,SERVER就基本配置好了,自己不要忘记配置模块中制定的目录与密码存放点/注意/bash-2.03#cat/etc/rsyncd.scrt密码格式如下用户名:密码(有个冒号哟)!出于安全目的,文件的属性必需是只有属主可读(不能错)!chmod4004,然后就可以启动SERVER

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论