서버 간에 파일을 마이그레이션하는 중이며 UID(500 추가)와 GID를 매핑해야 합니다. 한 번에 모든 작업을 수행하고 싶기 때문에 파일의 각 복사본에 대해 명령을 rsync할 수 있는 방법이 있습니까?
답변1
rsync를 주면 원하는 대로 작동합니다 -a
. 실제로는 -o
및 만 필요 -g
하지만 너무 많은 것을 유지하려고 하므로 -a
나머지도 제공해야 할 것입니다.
분명히 이것이 작동하려면 원격 측에서 루트 액세스가 필요합니다. 즉, SSH를 통해 동기화하는 경우 원격 시스템에 루트로 로그인해야 합니다. 원격 시스템에서 데몬으로 실행 중인 경우 rsync
루트로 실행해야 합니다.