经过近1个月的断断续续的日夜工作,俺的机器终于把maven的中央仓库的jar包全部sync下来了。 总结几点经验:
1.rsync的时候排除掉那些压缩包, --exclude "*.zip" --exclude "*.gz" --exclude "*.war" --exclude "*.bz" --exclude "*.bz2"。 这些压缩文件通常都没什么用。
2.限制一下下载速度,貌似从中央仓库同步内容,速度不限制反而更慢,甚至根本同步不下来。
3.限制一下最大下载文件大小, 用--max-size=选项,我设置的是12m。 正常的符合maven惯例的jar文件通常很小,所以限制一下大小可以把大量的垃圾文件排除掉,这样比排除指定的文件类型更有效。
4.要选择合适的时间去同步。 通常下午,晚上会比较慢(能有几十k就不错了),尽量避免。而在凌晨以后快的时候可以接近700k。
不过由于内容实在太多,网速的日夜差距,虽然我的带宽是5M,但同步下来仍然花了漫长的时间, 经过近一月的努力down下来了整个maven库(不包括上面排除掉的),花掉了共66G的硬盘空间。
分享到:
相关推荐
rsync-maven-wagon 一个使用本地rsync命令进行部署的Maven插件 可以通过运行mvn site生成文档,并将其放在target / site目录中。
windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类windows rsync工具类
linux发行版中大多都自带rsync,不过版本比较低,一般都是2.6.X 在2.X的版本中,rsync备份时都是先列表再备份(添加或者删除),在处理大量文件时,会耗费比较多的内存。 备份的时候,rsync扫描到的每个文件(目录也...
ubuntu rsync中文乱码 window ubuntu rsync同步中文乱码.docx
aix下rsync安装包,可用于AIX平台下与linux平台下的数据同步
rsync 服务器架设方法 v0.1b (正在修订中) 作者: 北南南北 来自:Linuxsir.Org 摘要: rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。...
rsync_架设手册
AIX文件同步复制工具RSYNC,rsync-3.1.2 for aix6.1。。。
Rsync version 3.2.3
RSYNC软件介绍: rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接...
rsync是用于
rsync-3.0.8源代码 Rsync version 3.0.8 released March 26th, 2011 Rsync version 3.0.8 has been released. This is a bug-fix release.
用于一键部署rsync服务端环境,自动生成rsyncd.conf配置文件和密码文件,配置开机自动运行。只需在客户端配置下密码 ,就可以进行rsync同步
linux 下rsync文件夹同步配置,可以定时。
Rsync命令详解 在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项。 一、rsync的六种工作模式: ...
ssh 使用rsync 工具
rsync配置
rsync-3.1.2-4.el7.x86_64.rpm linux系统下rsync安装包
Rsync是一款功能强大的网络备份软件。 本资源是其源码。
rsync+inotify实现实时同步 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同 步数据时,需要扫描所有文件后进行比对,进行差...