使用cwRsync进行服务器文件和数据库备份
在学校的一台服务器上架设了一个网站,为保证数据安全,需要将数据文件备份到另一台电脑上,包括站点文件和数据库。在网上找了一下,除了收费的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,用来同步使的。
下面是从网络上搜集到的一点对于服务器端配置文件的说明:
修改完之后保存,然后打开service.msc,启动服务。