하나의 파일에 여러 소스 디렉터리를 지정할 수 있습니까?duply
구성 파일? 그렇지 않다면 간단한 해결책이 있습니까?
답변1
실제로 위 방법을 사용하면 일부 파일/폴더를 제외하고 모든 항목을 백업할 수 있습니다. 정답은 입니다.
백업하려는 모든 폴더가 포함된 최상위 공용 루트 폴더를 사용하십시오. SOURCE="/"
이를 달성하는 쉬운 방법은 를 사용하는 것 입니다.
이제 .duply/<profile>/exclude
다음과 같이 수정하세요.
+/폴더1 +/폴더2 - **
노트:더하기/빼기 기호와 경로 항목 사이에 공백이 있습니다.
이는 duply가 전역 제외 목록 이중성 기능을 사용하기 때문입니다. 여기서 제외 목록은 달리 정의되지 않은 경우 기본 "-"으로 각 항목을 처리합니다. Duplicity 매뉴얼 페이지의 "파일 선택" 섹션을 참조하십시오.
답변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