Rsync: 숨겨지지 않은 파일만 백업하고 숨겨진 파일을 화이트리스트에 추가하시겠습니까?

Rsync: 숨겨지지 않은 파일만 백업하고 숨겨진 파일을 화이트리스트에 추가하시겠습니까?

저는 이를 사용하여 rsync소프트웨어와 데스크탑 환경의 구성 파일이 포함된 전체 홈 폴더를 백업합니다. 릴리스가 급증할 때 이러한 프로필을 저장하고 싶지 않고 브라우저나 이메일 클라이언트와 같은 몇 가지 프로필을 저장하고 싶습니다.

rsync홈 폴더의 구성 파일은 항상 숨겨져 있거나 숨겨진 디렉터리에 숨겨져 있으므로 내 솔루션은 숨겨지지 않은 모든 파일을 백업하고 다른 모든 숨겨진 파일을 제외하고 화이트리스트에 포함된 숨겨진 파일만 백업하는 것이었습니다 .

rsync명령 하나로 이 작업을 어떻게 수행할 수 있나요 ?

답변1

백업이 필요한 경우 숨겨진 파일/디렉토리가 포함된 파일을 생성하세요.

예:

vim includeFile.list

.xpto.conf
.my.cfg

그리고 rsync를 실행

rsync -avz --include-from=includeFile.list --exclude=".*" source/ destination/

관련 정보