402得票4回答
使用rsync命令时,请指定身份文件(id_rsa)。

我需要定期备份一个由研究机构托管的远程服务器上的目录,该服务器是一个虚拟机。他们规定只能通过ssh密钥访问虚拟机,这一点很好,但问题是我不知道如何将rsync指向该服务器的ssh密钥。 如果密钥文件是~/.ssh/id_rsa,rsync没有问题,但如果是其他文件,我会收到"Permissi...

315得票10回答
rsync在被中断后能够继续吗?

我使用了rsync来复制大量的文件,但是我的操作系统(Ubuntu)意外重启了。 sudo rsync -azvv /home/path/folder1/ /home/path/folder2 重启后,我再次运行了rsync,但从终端的输出中发现rsync仍然复制了之前已经复制过的文件。...

257得票9回答
在目标位置上不替换现有文件的情况下进行scp操作。

如何将一个完整的目录复制到同名目录中,而不替换目标目录中的内容?(相反,我想要将内容添加到目标文件夹中)

245得票5回答
如何使用rsync仅同步新文件。

我正在尝试使用rsync来将我的主要网站服务器与远程服务器同步,通过将新生成的文件添加到后者。 这是我使用的命令: rsync -avh --update -e "ssh -i /path/to/thishost-rsync-key" remoteuser@remotehost:/foo/...

206得票11回答
Rsync过滤器:仅复制一个模式

我正在尝试创建一个目录,用于存放仅包含我的LaTeX编译的PDF文件。我喜欢将每个项目保存在单独的文件夹中,所有文件夹都位于一个名为LaTeX的大文件夹中。所以我尝试运行: rsync -avn *.pdf ~/LaTeX/ ~/Output/ 这个命令应该在~/LaTeX/目录中找到所...

161得票1回答
理解rsync中--info=progress2的输出

如果我使用--info=progress2运行rsync,我会得到如下输出 105.45M 13% 602.83kB/s 0:02:50 (xfr#495, ir-chk=1020/3825) 但是这些单个数字代表什么意思呢?我在手册中没有找到相应的条目。 - 第一个数字...

137得票12回答
如何在目录名称有空格时通过ssh进行rsync同步

我正在尝试从一个服务器同步到另一个服务器。这两台服务器具有相同的目录结构,但是当路径名中有空格时,我在让远程服务器正确识别远程路径时遇到了问题。 以下是详细信息: 本地目录为: mnt/xlses/split/v2/name with space 远程目录是 mnt/xlses/s...

125得票4回答
如何使用rsync将一个目录同步到具有不同名称的新目录?

我正在进行数据传输,旧的文件系统深度依赖于一个现在位于不同路径上的目录。这是一个存储在线代码的git目录。我没有权限移动或重命名它。 所以我能做的就是将这个目录rsync到相同的旧路径。但是目录名称也改变了。 有没有一种简单的方法可以将一个目录rsync到一个具有不同名称的目标目录?

118得票7回答
rsync比较目录?

有没有可能使用rsync比较两个目录并只打印出差异?虽然有一个模拟运行选项,但当我增加详细程度到一定级别时,每个比较的文件都会显示出来。 这里不适合使用ls -alR和diff,因为源目录中有硬链接,导致每一行都不同。(当然,我可以用perl删除这一列。)

109得票8回答
忽略rsync的所有者、群组、时间和权限。

我想知道如何使用rsync递归地同步文件夹,但我只需要更新新文件或已更新的文件(仅更新内容,不包括所有者、组或时间戳),并且我希望删除源中不存在的文件。