Articles of rsync

最快的方式来传输小文件(比scp快)

Scp传输单个文件的速度很慢。 什么是最快的方法来做到这一点? 我需要的速度的原因不是因为我有大量的文件传输。 我只想单个文件传输(从头到尾)快速完成(所以rsync和tar和传输速度不够快)。

Rsync for Windows,支持ACL

我需要一个免费的类似于Windows的rsync工具(非常适合使用某种增量编码),它支持同步Windows ACL,并可以通过VSS / Shadow Volumes复制打开的文件。 (我的预算是零,因为这是一次性项目。) 许多工具接近,但在一个或多个这些帐户上失败。 我没有一个多步程序的问题,但我想避免多个步骤的同步。 也就是说,我不想单独同步文件和ACL,因为我不相信这不会失去同步。 我发现了一个工具DISKSHADOW.EXE ,这个工具在Windows 2008下是标准的,它允许我创build和安装一个VSS卷影副本,因此一个可以在支持Windows ACL的情况下对已更改文件进行增量更新的工具就足够了。 我正在使用的服务器是Windows Server 2008(不是R2)。

OpenMediaVault和RSync – SSH密钥authentication

我安装了OpenMediaVault服务器。 这个服务器允许configuration一些rsync拉。 我想从另一台服务器的一些数据与rsync的我的OMV服务器。 让我们打电话给我的OMV服务器“A”服务器和我的目标(带文件拉)“B”服务器。 我在B服务器上创build了一个名为omv的用户。 我只是想将我的omv用户的A服务器公共SSH密钥添加到B服务器。 目的是让OpenMediaVault无需任何密码提示即可创buildrsync命令。 但是,在A服务器上,OpenMediaVault作为名为openmediavault的“服务”用户运行。 它没有主目录,它似乎是一个不同types的用户。 所以,我不知道在A服务器上生成我的ssh密钥的位置,这样OpenMediaVault可以在运行rsync任务时拥有访问权限。 我不打算在OpenMediaVault上进行用户名/密码authentication,而不是ssh密钥,但似乎并没有被允许。 我有点失落 我想我是在想错误的方法,因为很多人在做之前就做出了这个决定,但是我没有明白这一点。

如何使用ReadyNAS备份根目录?

我用SSH通过rsync备份Linux机器(Ubuntu 10.04)。 如果我为我的path指定“home / jason”这样的东西,那就好了。 “home / jason”被翻译成“/ home / jason”。 但是如何备份我的根目录,即“/”? 逻辑会有这样的情况,因为斜线会被放在path的前面,所以空白的path会以“/”的forms出现。 但事实并非如此。 像“home /../”这样的技巧也不行。 如何备份根目录?

rsync –filter / -F和–files-from选项如何交互?

我使用rsync进行备份,从远程服务器上获取文件。 我使用remote:/作为源目录,并指定要使用文件备份的目录:from: rsync -ar –delete source-server:/ –files-from=dirlist –link-dest=../backup.previous backup.new 现在我想排除远程的几个目录,而不是pipe理本地计算机上的排除列表,我想通过添加“-F”来使用filter选项来pipe理远程服务器上的.rsync-filter文件。 rsync -ar –delete source-server:/ –files-from=dirlist -F –link-dest=../backup.previous backup.new 现在问题来了:.rsync-filter文件中指定的排除规则不起作用。 如果我这样做testing: rsync -ar source-server:/some/dir -F localbackup 一切按预期工作。 所以我猜想有一些-F和-files-from的select是我无法解决的。 有任何想法吗?

rsync通过SSH从Linux到Windows SBS 2003协议不匹配

可能重复: 协议版本不匹配 – 你的shell是干净的吗? 我正在试图将我的linuxnetworking服务器备份到我们在办公室的本地windows sbs 2003服务器。 我已经在Windows服务器上设置了ssh和cwrsync,并且已经确认linux服务器可以通过命令到达windows服务器: ssh [email protected] 它要求一个密码,并连接好。 但是当我运行这个命令来启动备份时: rsync -avz -e ssh home / account / public_html / some / small / directory / [email protected]:/ cygdrive / c / backup / destination / directory / input密码后出现此错误: 协议版本不匹配 – 你的shell是干净的吗? 然后死了。 这是什么意思,我该如何解决?

Rsync与Windows帐户?

我正在尝试两台Windows电脑之间的rsync,而不使用SSH。 有什么特别的我应该做的或将rsync能够使用Windows帐户相同的Unix账户? 还是需要做一些特别的事情呢?

无法以pipe理员身份访问用户个人资料?

我正试图将旧的XP电脑的完整用户configuration文件复制到一台新电脑。 我想复制整个configuration文件,因为我必须尽快摆脱较旧的PC,并在稍后的阶段对文件进行sorting。 为此,我在我的2008服务器上安装了DeltaCopy服务器,并将DeltaCopy放置在客户端上。 我确信DeltaCopy具有对服务器上所有文件夹的写入权限。 我以安全模式启动XP计算机,并以pipe理员身份login,然后启动DeltaCopy客户端复制用户configuration文件。 我也这样做,以确保configuration文件中的任何内容都不会被使用。 现在,我遇到了两个问题。 首先是pipe理员用户似乎没有访问用户configuration文件。 我不得不批准它,但有一些我甚至没有权限编辑的文件夹。 我将所有者设置为pipe理员,并设置适用于所有子对象的权限,但似乎没有帮助。 第二个问题是,那些拷贝的文件,我似乎也没有权限。 这是可以理解的,因为它们包含不同账户的信息,但我似乎无法取得所有权,因为我甚至没有权限查看安全信息。 如何解决这两个问题,并成功将一个完整的用户configuration文件传输到另一台Windows PC?

OpenX集群Rsync与Coud文件系统?

我正在为openx组build一个集群,并对集群文件系统vs rsync提出了一个问题。 这是我目前的设置: 负载平衡的2个主力箱来提供服务和计数广告(使用“分布式统计”方法)这些服务器将拥有自己的数据库,每隔10分钟将其迁移到主数据库。 – 一个pipe理员/桂盒直接连接到“主”数据库(只是为了拉动报告,贩运等) – 一个数据库框,将容纳数据库 一旦我得到在群集上运行的服务器,如果我决定将横幅上传到“pipe理员”框,它只存在于pipe理员框中。 这可能会导致群集尝试拉取图像时出现问题。 为了解决这个问题,我已经考虑过对“images”目录进行rsyncing(每10分钟一次,或者只是设置一个基于群集的文件系统来容纳所有的图像。 哪个更好? 还有没有想过的另一种select? 谢谢! 我正在按照这里写的方法: http : //blog.openx.org/10/serving-billions-of-ads-using-openx/

将远程服务器克隆到本地vmware或virtualbox?

我想克隆整个远程networking服务器到本地vmware播放器安装程序,并可能通过rsync维护它的副本? 这甚至有可能吗? 从理论上讲,我可以用centos4创build一个本地播放器来匹配服务器并使用rsync,但是能否处理覆盖系统文件呢? 这需要在服务器正常运行时完成,而不会中断。 显然,在这两个类似的networking驱动程序,RAM等configuration之间会有一些微妙的变化。更新将是一种方式,远程覆盖本地,我不介意当本地副本是centos将要重新configuration重新启动。 欣赏任何关于可能性的反馈。