Articles of rsync

rsync到Windows与“:”在文件名

我有大量的小文件rsync到Windows机器。 他们中的大多数转移得很好,但每个带有冒号的文件都不能被转移,因为文件名在Windows上是无效的。 是否有任何实际的黑客可以用来获取这些文件? 例如,一些rsync设置或一些文件名转义脚本,我可以pipersync通过?

rsync osx到linux

我使用rsync从远程Debian的远程nfs文件夹备份到一个MAC。 最后的备份比原来less了58GB。 Rsync说,一切正常,没有更新。 Macintosh:/Volumes/Data1 root# du -sh Produccion/ 319G Produccion/ root@Disketera:/mnt/soho_storage/samba/shares# du -sh Produccion/ 260G Produccion/ 我可以信任rsync? 我正在使用rsync -av –stats / Volumes / Data1 / Produccion / / mnt / red /(/ mnt / red是我的samba挂载点) 一些不同的文件夹 root@Disketera:/mnt/soho_storage/samba/shares/Produccion/tiposok# du -sh * 0 IndoSanBol 0 IndoSans-Bold 0 IndoSans-Italic 0 IndoSans-Light 0 IndoSans-Regular 40K PalatinoLTStd-Black.otf 40K PalatinoLTStd-BlackItalic.otf 40K […]

rsync和通配符

我试图在一个命令中备份Google Chrome的“上次会话”和“当前会话”文件,但使用通配符似乎不起作用。 我正在尝试使用以下命令 rsync -e "ssh -i new.key" -r –verbose -tz –stats –progress –delete '/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session' user@host:"/chrome\ sessions/" 并得到以下错误 rsync: link_stat "/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session" failed: No such file or directory (2) 我究竟做错了什么?

需要从旧的Linux服务器到Ubuntu的夜间rsync脚本

好的,我很抱歉没有通过这里的几十个在线网站和问题来自己搞清楚这一点……但是我在时间紧迫,不想破坏任何东西。 我需要将一个文件夹和所有子文件夹和文件从一台Linux服务器(Gentoo)备份到同一networking上的Ubuntu机器上,最好使用rsync。 这是我需要的: 有人可以提供我的步骤,以确保Ubuntu目标框准备好接收rsync(权限等)? rsync脚本本身。 所有我需要做的是同步到目标每晚在源文件夹/子文件夹/文件的权限等所有的理想将是5副本周一/周二/周三/周四/周五,但我愿意住在一起单个副本每晚被覆盖(只要源不更改) 谢谢!

最简单的方法来同步两个文件夹

将Mac OSX机器上的文件夹内容与Linux服务器上的另一个文件夹同步的最简单方法是什么? 你可以使用scp : scp -r /path/to/folder/ username@IP_ADDRESS:/path/to/sync/with 但是scp很慢并且复制所有文件,不pipe它们是否存在于服务器上。 还有什么其他的select?

同步多台服务器上的文件(rsync?)

我有一个集群的Ubuntu服务器布局。 有没有办法configuration文件系统同步,只有当修改/文件被修改(以节省资源)?

从安全服务器获取文件列表

我试图从安全服务器上获取文件列表,以比较它们(使用差异)到我修改的本地版本(不幸的是,我工作的公司不是使用颠覆,也没有Git) 我可以轻松获得文件列表: find . -mtime -20 | grep "\.php\|\.js\|\.css" > changedfiles.log 我需要的是一个脚本,它将遍历这个列表并安全地将它们中的每一个(scp或rsync)复制到本地目录,保留相对path名。 我试过了: for line in `cat changedfiles.log` do DIRPATH=`dirname "$line"` `mkdir -p myfiles/$DIRPATH` scp user@host:/remotepath/$line myfiles/$line done 但SCP不断要求我的密码(我不想设置密码为基础的密码为scp无密码) 我不允许ssh在远程服务器上,所以我不能在一个命令下拉列表并下载它们 是否有可能做一些input密码只有一次?

基于SSHFS的Rsync挂起

我有sshfs设置连接到另一个系统(Rackspace云网站),我没有ssh访问(但由于某种原因,我可以使用sshfs?去图)。 我正在尝试从sshfs装载rsync文件到我的本地磁盘。 这是几千个小文件(1k-200k)。 有时候,rsync只会暂停并暂停在非常小的文件上。 它会暂停,说一个10K的文本文件5分钟,然后它会继续。 有什么地方我可以看看我的机器上,以确定为什么rsync会像这样挂? 还是有一个很好的机会,这只是另一个问题,我不能做任何事情? 我的rsync选项只是-avrP 。

rsync在Linux上的win2003的最佳途径

我目前正在处理Windows 2003(networking)服务器,绝对不是我的一杯茶。 目标是下载并保持同步一些文件夹(〜55GB)与Linux服务器。 Windows服务器是在互联网的某个地方,我的连接是一个普通的4M / 512 adsl。 我想到了rsync,看起来像有一些方法来做到这一点: 使用双方的rsync(与cygwin的胜利) 在两边使用grsync(用cygwin?赢) 在win上使用deltacopy和在linux上使用rsync 使用robocopy通过另一台本地win计算机,该计算机挂载通过samba共享的linux文件夹 由于它是一个生产服务器,没有足够的备份策略,既没有足够的资源,我也不愿意使用它,我想避免对registry进行任何修改,或者做出不信任/棘手的安装作为cygwin和类似的。 所以,1)被拒绝。 我想grsync也使用cygwin(在他们的网站上没有指定),但它可能更好打包,因为他们说这是一个“一键”安装。 我看了一下cygwin自述文件,他们说win2003有一些复杂性,所以我开始认为grsync没有那么好闻。 问题: 你有没有试过在win2003上安装grsync? 任何小费? 哪一个解决scheme更吸引你? 你有其他更好的解决scheme吗?

rsync作为根到/ var / www失败,“协议版本不匹配”

我试图设置一个命令的方式,将网站代码从开发机器上移到我的Ubuntu EC2实例中,并将其直接复制到/ var / www / mywebsite文件夹中,nginx希望在该文件夹中find网站。 这些Ubuntu AMI带有默认的ubuntu用户。 我可以rsync一个文件夹没有任何麻烦从开发机器到EC2实例的/ home / ubuntu /文件夹: rsync -avL –progress -e "ssh -i /home/me/myhosts.pem" source-folder [email protected]:~/code 但是当我尝试以root身份将同一个文件夹rsync同步到/ var / www时: rsync -avL –progress -e "ssh -i /home/me/myhosts.pem" source-folder [email protected]:/var/www/ 我得到以下错误: protocol version mismatch — is your shell clean? (see the rsync man page for an explanation) rsync error: […]