여러 소스 디렉터리 복제

여러 소스 디렉터리 복제

하나의 파일에 여러 소스 디렉터리를 지정할 수 있습니까?duply구성 파일? 그렇지 않다면 간단한 해결책이 있습니까?

답변1

실제로 위 방법을 사용하면 일부 파일/폴더를 제외하고 모든 항목을 백업할 수 있습니다. 정답은 입니다.

백업하려는 모든 폴더가 포함된 최상위 공용 루트 폴더를 사용하십시오. SOURCE="/"이를 달성하는 쉬운 방법은 를 사용하는 것 입니다.

이제 .duply/<profile>/exclude다음과 같이 수정하세요.

+/폴더1
+/폴더2
- **

노트:더하기/빼기 기호와 경로 항목 사이에 공백이 있습니다.

이는 duply가 전역 제외 목록 이중성 기능을 사용하기 때문입니다. 여기서 제외 목록은 달리 정의되지 않은 경우 기본 "-"으로 각 항목을 처리합니다. Duplicity 매뉴얼 페이지의 "파일 선택" 섹션을 참조하십시오.

http://duplicity.nongnu.org/duplicity.1.html#sect10

답변2

소스를 시스템 루트로 설정 SOURCE="/"하고 다음 위치에 제외 파일을 만듭니다.

~/conf/<backupprofile>/exclude

이 게시물에는 파일을 제외하는 좋은 예가 있습니다.http://aguslr.github.com/blog/2012/04/18/backups-with-duply/

**/*[Cc]ache*
**/*[Hh]istory*
**/*[Ss]ocket*
**/*[Tt]humb*
**/*[Tt]rash*
**/*[Bb]ackup
**/*.[Bb]ak
**/*[Dd]ump
**/*.[Ll]ock
**/*.log
**/*.part
**/*.[Tt]mp
**/*.[Tt]emp
**/*.swp
**/*~
**/.adobe
**/.cache
**/.dbus
**/.fonts
**/.gnupg/random_seed
**/.gvfs
**/.kvm
**/.local/share/icons
**/.macromedia
**/.obex
**/.rpmdb
**/.thumbnails
**/.VirtualBox
**/.wine
**/Downloads

또한 Unix 시스템에서는 /dev 및 /proc와 같은 시스템 폴더를 백업하지 마십시오. 제외 파일에 추가하면 됩니다.

여러 원격 디렉터리를 참조하는 경우 각 컴퓨터에 대한 구성 파일을 만들어야 합니다.

duply server1 backup
duply server2 backup

관련 정보