コンテンツにスキップ

Top

rsync で failed: Operation not permitted (1)

なんか知らんが rsync でエラーが発生した。

1
2
3
4
5
$ rsync --checksum --delete -avz --progress ./data/ /media/user/HOGE-HOEG/data/
rsync: chgrp "/media/user/HOGE-HOGE/data/." failed: Operation not permitted (1)
rsync: chgrp "/media/user/HOGE-HOGE/data/hoge.txt" failed: Operation not permitted (1)
rsync: chgrp "/media/user/HOGE-HOGE/data/hoge.png" failed: Operation not permitted (1)
...

どうもコピー対象の権限者とrsyncの実行者が違うと起きるようだが、コピーそのものはできてるのでなんとも。

オプションを変更すればOKとわかった。

いつも rsync -acv とか -avz とかしていたが、これを rsync -lOrtcv にする。
ようは a になんかいろいろ含まれててそこでえらってる。ので、a を lOrt にしてあげればOK!

これでエラーメッセージは出なくなったはず。

以上!