简介
我一直想搭一个自动备份代码(或者延伸一下,各类文件)的系统,正好我在3A平台购买了服务器
可以利用这个搭建一下rsync。
rsync 是一个常用的 Linux 应用程序,用于文件同步。 它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)undefined与其他文件传输工具(如 FTP 或 scp)不同,rsync 的最大特点是会检查发送方和接收方已有的文件,仅传输有变动的部分(默认规则是文件大小或修改时间有变动)。
那Windows上有这个rsync吗,毕竟,我是要从Windows往Linux同步文件。有!Windows平台有个cwRsync,
cwRsync is a packaging of Rsync for Windows
它就是rsync在Windows上的实现。方法已经有了,下面就开干了。
在3A服务器Linux主机上安装配置rsync服务端
- 检查rsync安装情况. 输入
rsync --version,发现已经有了,如果没有的,通过apt-get install rsync安装一下就行

- 配置
rsyncd.conf文件 虽然rsync已经安装了,但是需要它作为服务端运行,就要以守护进程也就是daemon的方式运行它。这时候就要用到一个etc目录下的/etc/rsyncd.conf文件,这里需要注意的是,有些Linux发行版,比如我这个Armbian是基于Debian的,是没有rsyncd

本文介绍了如何使用rsync在Linux服务器和Windows之间进行文件同步。首先,详细阐述了如何在3A服务器Linux主机上安装配置rsync服务端,包括检查rsync、配置rsyncd.conf文件以及以守护进程方式运行rsync。接着,讲解了Windows上安装cwRsync作为客户端的过程,并给出同步命令实例。最后展示了运行结果,并总结了rsync作为文件同步、备份的高效解决方案。
最低0.47元/天 解锁文章
2696

被折叠的 条评论
为什么被折叠?



