Rsync - 檔案擁有權、群組成員身分未保留

Rsync - 檔案擁有權、群組成員身分未保留

我想使用 rsync 將檔案從“來源伺服器”備份到“目標伺服器”。 rsync 似乎沒有保留檔案擁有權和群組成員資格。我也可能沒有正確運行命令......

來源伺服器上的來源文件

來源的檔案屬性。

[maintenance@tver-test maintenance]$ pwd
/home/maintenance/
[maintenance@tver-test maintenance]$ ll
total 4
drwxr-xr-x. 2 maintenance maintenance   6 Mar 20 10:08 2019-03-01
drwxr-xr-x. 2 maintenance maintenance   6 Mar 20 10:08 2019-03-02
drwxr-xr-x. 2 maintenance maintenance   6 Mar 20 10:08 2019-03-19
drwxr-xr-x. 2 maintenance maintenance   6 Mar 20 10:08 2019-03-20
-rwxrwxrwx. 1 maintenance maintenance 123 Mar 20 10:34 test.sh

Rsync指令

[maintenance@tver-test ~]$ sudo rsync -avzL /home/maintenance/* /mnt/Backups/$(date +%Y-%m-%d)
sending incremental file list
created directory /mnt/Backups/2019-03-27
test.sh
2019-03-01/
2019-03-02/
2019-03-19/
2019-03-20/

sent 318 bytes  received 101 bytes  838.00 bytes/sec
total size is 123  speedup is 0.29

mnt 上顯示的文件

如果我讀同步人正確的是,-a 應該包括 -o 和 -g,保留所有權和群組成員身份,但是當我查看目標上的檔案時,一切都是根目錄。它維持了時間,為什麼不是所有者或團體?

[maintenance@tver-test ~]$ cd /mnt/Backups/2019-03-27/
[maintenance@tver-test 2019-03-27]$ ll
total 1024
drwxr-xr-x. 2 root root   0 Mar 20 10:08 2019-03-01
drwxr-xr-x. 2 root root   0 Mar 20 10:08 2019-03-02
drwxr-xr-x. 2 root root   0 Mar 20 10:08 2019-03-19
drwxr-xr-x. 2 root root   0 Mar 20 10:08 2019-03-20
-rwxr-xr-x. 1 root root 123 Mar 20 10:34 test.sh

請告訴我我缺少什麼!目前猜測它僅與 -o 超級用戶有關,但我還不夠確定...

先致謝!

相關內容