日期:2011-04-08 21:46:00  来源:本站整理

<b>利用cwRsync举行服务器文件和数据库备份</b>[服务器安全]

赞助商链接



  本文“<b>利用cwRsync举行服务器文件和数据库备份</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在学校的一台服务器上架设了一个网站,为保证数据安全,需求将数据文件备份到另一台电脑上,包含站点文件和数据库.在网上找了一下,除了收费的FileGee之外,还有一个免费的,对比强盛的cwRsync.

cwRsync共包含两部份:服务器端软件和客户端软件.

我并没有深化地去研究它,只知道它功效很强盛,目前只是满意我当前的需求了:简单的按期备份服务器上的站点文件和数据库文件到另一台电脑上.
首先将服务器商和客户端都下载下来,在服务器上安装好服务器版软件,安装很顺利,安装完之后它自动增添一个cwRsync的服务,但是为手动方法并且这时刻并没有被启动.

接着需求手动改正下它的配置文件,在程序根目录下有一具rsyncd.conf文件,用记事本翻开它,按照它里面的一个名为test的例子,简单改正下途径:

[test]
path=e:/test
comment=Data Backup for Summer's laptop
read only=no
接着在头部,可以加上下面两句:

port=52315   # 这句定义翻开的服务端口
lockfile = cwRsync.lock # 定义lockfile,用来同步使的.

下面是从网络上汇集到的一点关于服务器端配置文件的阐明:

相关注释:
uid = nobody
gid = nobody
use chroot = no        # 不利用chroot
max connections = 4        # 最大衔接数为4
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log    # 日记记录文件
[inburst]            # 这里是认证的模块名,www.linuxidc.com在client端需求指定
path = /home/inburst/python/    # 需求做镜像的目录
comment = BACKUP CLIENT IS SOLARIS 8 E250
ignore errors            # 可以忽视一些无关的IO错误
read only = yes            # 只读
list = no            # 不答应列文件
hosts allow=172.25.43.57  #答应衔接IP
auth users = inburst        # 认证的用户名,假如没有这行,则表明是匿名
secrets file = /etc/inburst.pas    # 认证文件名

改正完之后保存,然后翻开service.msc,启动服务.第二步,在另一台电脑上安装客户端软件,安装很快很简单

然后需求写一个bat批处理文件,并把它放到bin目录中,内容以下:

rsync -av rsync://10.10.55.2:52326/t_hqtechSiteDB /cygdrive/h/sync/db
rsync -av rsync://10.10.55.2:52326/t_hqtechwebsite /cygdrive/h/sync/web
上面两行号令辨别备份了数据库文件和站点文件,备份到本地H:\sync文件夹下.而t_hqtechSiteDB和t_hqtechwebsite就如上面rsyncd.conf配置文件中所设定的[test].

选项阐明:
-v, --verbose 具体情势输出
-q, --quiet 精简输出情势
-c, --checksum 翻开校验开关,强迫对文件传输举行校验
-a, --archive 归档情势,表示以递归方法传输文件,并保持全部文件属性,等于-rlptgoD
-r, --recursive 对子目录以递归情势处理
-R, --relative 利用相对途径信息
其他参数可以查看rsync相关手册.

接着,结合本地电脑的筹划任务,便可以实现按时自动备份了.若想实现保存近来三天备份,也可以通过一点本领,利用筹划任务来实现的,不过需求写三个批处理文件,辨别指定备份到差别的文件夹下.

总得来说,cwRsync非常强盛的.具体的利用办法它的doc中都有阐明,全英文的,耐烦点看还是很简单看懂的.   以上是“<b>利用cwRsync举行服务器文件和数据库备份</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .