백업에서 파일 소유자를 복원하지만 콘텐츠는 복원하지 않음

백업에서 파일 소유자를 복원하지만 콘텐츠는 복원하지 않음

실수로 우리는

chown www-data:www-data / -R

프로덕션 서버에서.

백업이 있지만 권한만 잘못되었으므로 파일 내용이 아닌 백업에서 권한만 복원하려고 합니다.

예를 들어 이를 위한 간단한 명령이 있습니까 rsync?

답변1

로 가능하다

getfacl -R /path/to/backup/on/backupserver > backup-acls.txt

프로덕션 서버에서 파일을 전송한 다음

setfacl --test --restore=backup-acls.txt

테스트가 성공한 후 --test옵션을 제거하십시오.

더 이상 시스템에 없는 PHP 세션과 같은 파일에 오류가 있을 수 있으므로 이러한 폴더를 수동으로 확인해야 합니다.

관련 정보