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 命令。檢查這裡例子

相關內容