Rsync 回显更改的文件名,但不复制它

Rsync 回显更改的文件名,但不复制它

这是我第一次使用 rsync。我研究了命令行选项并选择了适合我情况的选项。

我有两台服务器,它们的 IP 地址不同。这是我的命令字符串:

rsync -avrtu -e ssh /var/www/html [email protected]:/var/www/html

其中 x 代表远程 IP 地址。我用一个带有新时间戳的文件进行了测试(但文件大小与之前相同)。Putty 回显了已更改的文件名,但并未传输它。

Putty 回复的内容如下:

sending incremental file list
html/abcde.htm

sent 12,919 bytes  received 397 bytes  1,401.68 bytes/sec
total size is 8,909,156 speedup is 669.06

我的命令行选项(avrtu)为什么会导致文件被识别但无法复制到其他服务器?

我正在运行 Ubuntu 18.04。

感谢您的帮助。正如我所说,这是我第一次使用 rsync。

答案1

Linux 中的 rsync 命令代表远程同步,它可以很好地将数据从一台服务器复制、备份和同步到远程服务器。

选项“a”用于存档包含递归“r”和时间“t”功能的数据,因此如果使用“-a”选项,则无需使用“r”和“t”选项。

使用以下命令执行所需过程:

rsync -avu -e ssh /var/www/html [email protected]:/var/www/html

并检查您的登录用户提示,要么在源系统上使用 root 登录,要么使用 sudo 命令。检查这里例子

相关内容