rsync:错误 一部のファイル/属性が転送されませんでした (前のエラーを参照) (コード 23)、main.c(1518)

1. 質問

rsync 同期操作を使用すると、rsync がエラーを報告します

rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1518) [generator=3.0.9]

 

2. 解決策

その理由は、一部のファイルに書き込み権限がなく、バックアップ権限が不十分になるためです。解決策は 2 つあります。

1. サーバーの rsyncd.conf 設定ファイルの uid と gid をそれぞれ root に変更し、/etc/rc.d/init.d/xinetd reload をリロードして、再度同期を実行すると、同期は成功します。

2. 同期する必要があるフォルダーと下位ファイルに 777 権限 (chmod -R 777 xxx) を付与し、再度同期を実行すると、同期は成功します。

 

: 最初の方法を使用する場合は、同期の完了後、安全のため、忘れずに uid と gid を元に戻すか、nobody に変更してください。

おすすめ

転載: blog.csdn.net/panjiapengfly/article/details/109160000