파일 및 디렉터리 제외를 위한 rsync 사용 안내

WBOY
풀어 주다: 2024-01-02 19:05:25
앞으로
900명이 탐색했습니다.
소개 rsync는 매우 유용하고 인기 있는 Linux 도구입니다. 파일을 백업 및 복원하고 파일을 비교 및 ​​동기화하는 데 사용됩니다. 이전 기사에서 Linux에서 rsync를 사용하는 방법을 이미 설명했으며 오늘은 더 유용한 rsync 팁을 추가하겠습니다.

파일 및 디렉터리 제외를 위한 rsync 사용 안내

파일 및 디렉터리 목록 제외

때때로 동기화를 많이 수행할 때 파일 및 디렉터리 목록을 동기화에서 제외하고 싶을 수도 있습니다. 일반적으로 장치 파일, 특정 시스템 파일 등 불필요한 디스크 공간을 차지하는 파일이나 임시 파일, 캐시 파일 등은 동기화에 적합하지 않습니다.

먼저 "excluded"(물론 원하는 이름으로 지정할 수 있음)라는 파일을 만든 다음 제외하려는 폴더나 파일을 한 줄에 하나씩 파일에 작성해 보겠습니다. 우리의 경우 루트 파티션의 전체 백업을 만들려면 부팅 시 생성된 일부 장치 디렉터리와 임시 파일이 있는 디렉터리를 제외해야 합니다. 목록은 다음과 같습니다.
파일 및 디렉터리 제외를 위한 rsync 사용 안내
그런 다음 다음 명령을 실행하여 시스템을 백업할 수 있습니다.

으아아아

파일 및 디렉터리 제외를 위한 rsync 사용 안내

명령줄에서 파일 제외

명령줄에서 직접 파일을 제외할 수도 있습니다. 이 방법은 제외하려는 파일 수가 적고 스크립트로 작성하거나 crontab에 추가하고 싶지만 스크립트를 원하지 않는 경우 매우 유용합니다. 또는 다른 파일을 사용하여 실행하려면 cron을 사용하세요.

예를 들어 /var를 백업 디렉터리에 동기화하고 싶지만 일반적으로 중요한 콘텐츠가 없는 캐시 및 tmp 폴더를 포함하고 싶지 않은 경우 다음 명령을 사용할 수 있습니다.

으아아아

파일 및 디렉터리 제외를 위한 rsync 사용 안내
이 명령은 스크립트나 cron에서 사용하기 쉽고 다른 파일에 의존하지 않습니다.

위 내용은 파일 및 디렉터리 제외를 위한 rsync 사용 안내의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:linuxprobe.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿