Linux下rsync是一个非常使用的文件备份和同步的软件。rsync软件通过“rsync算法”快速实现文件的传输。很多数据使用这个软件来实现同步的。例如:WEB站点CDN的镜像同步;远程数据库备份;网站目录同步及备份等等都是可以的。 rsync是什么呢?看------rsync(remote synchronize)是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。rsync 包括如下的一些特性: 能更新整个目录和树和文件系统; 对于多个文件来说,内部流水线减少文件等待的延时; 能用rsh、ssh 或直接端口做为传输入端口; 有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间等; 对于安装来说,无任何特殊权限要求; 支持匿名rsync 同步文件,是理想的镜像工具。 下面就简单介绍下Linux下如何使用rsync这个软件实现文件的同步。其实配置使用还是非常简单的。Linux下还可以使用一些脚本来实现rsync自动备份和同步文件。这也是Linux下一个非常灵活的应用。当然,在Windows下也是同样可以实现自动的。Windows下有个计划任务的嘛。开源和闭源各有各的好处,这里不再赘述。看下面简单应用: 环境:VMware 9.0 两台CentOS6.3虚拟系统主机 1.安装rsync软件(不解释)配置本地yum库------- yum install xinetd rsync -y 2.配置rsync服务端:
http://mirrors.ustc.edu.cn/centos/6/os/i386/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for base: Damaged repomd.xml file Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again 酷特尔,能帮我分析分析吗,一直是这个问题,之前163的源也是这个问题 http://mirrors.163.com/centos/6/os/i386/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for base: Damaged repomd.xml file Trying other mirror. 急死我了。。。。
回复取消回复从表面上看就是说YUM源的repomd.xml文件坏了。你要搭建yum库?
回复取消回复yum库???,这个没弄过,我是直接到镜像源站上下.repo文件的,直接放到/etc/yum.repos.d文件中,结果就出现这种情况
回复取消回复你要直接在线更新你的yum源的话,有个叫autoXXXX这个神马名字我忘记了。是个软件来的。你可以百度或者谷歌一下。但还是建议你使用本地yum源。原因:快速。方便。安全。!可以在本博客边栏搜索框里搜索“yum”。http://note.note.iloxp.com/150.html
回复取消回复本地yum源???不是都是镜像网站上下的吗??? 还是没搞定,这centos最小化安装太坑了,准备重装了。。。。。
回复取消回复不是啊。最小安装再好不过了。完全自己DIY,想要什么服务就安装什么服务组建。Ok的。高版本的Centos是不用自己手动在配置本地yum源了。你直接mount /dev/cdrom /media/cdrom 然后就可以使用本地的yum源来安装软件了。
回复取消回复看到CentOS就头大
回复取消回复Centos不会很大头呀。很多个人VPS都是选择Centos的。
回复取消回复