Questions tagged «rsync»

Rsync是Unix和Windows系统的开源命令行工具,它提供快速的增量文件传输,以复制文件并在本地或远程主机之间同步目录。它广泛用于镜像和备份。

1
用于安装共享和启动rsync的Bash脚本
在我们开始停用第一台服务器时,需要将数据从一台服务器迁移到另一台服务器。第一台服务器是OS X 10.9.5计算机。我想设计一个脚本,该脚本在启动时将自动挂载适当的共享点并开始重新同步数据。这是我所拥有的,除了不起作用 echo "Mounting Share..." mkdir /tmp/Share mount_smbfs //$USER:$PASSWORD@server.domain.com/Share /tmp/Share rsync -vuhma --progress /Volumes/Path/SharedFolders/Share/ /tmp/DocShare 该脚本可以解决这一问题,并且一切都变得一团糟。它创建目录,启动挂载过程,但在启动rsync之前不等待挂载实际发生。这将导致rsync仅将文件转储到文件夹中,而不是实际的共享点。 在启动rsync之前,如何确保脚本在挂载卷时暂停?
macos  mount  rsync 

2
如何将文件从远程计算机(ubuntu)复制到本地计算机(Windows)?
我想知道两种方式:scp以及rsync它们如何精确地用于复制文件。 我试着做 scp ubuntu@ip-10-124-83-21:/home/* /home/ubuntu/crockonjs-2-hd.mov 但这没用。使用rsync,我得到 rsync: mkstemp "/home/.crockonjs-2-hd.mov.V1x5F8" failed: Permission denied (13) crockonjs-2-hd.mov在我的远程计算机上,我需要将其拉到主文件夹中。我在Windows下使用Cygwin,如果有人告诉我如何正确使用这些命令,那将是非常棒的。
-1 ubuntu  ssh  cygwin  rsync  scp 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.