답변:
가장 좋은 점은 Duplicity 입니다. 유일한 단점은 하드 링크를 처리하지 않는다는 것입니다.
또 다른 솔루션은 Tartarus입니다 . GPG 및 FTP / SSH를 통해 백업 서버로 직접 파이프 할 수 있습니다. 증분을 수행합니다.
다음은 독일어 로 된 Tartarus 지침 입니다.
나는 당신이 rsyncrypto 를 좋아할 것이라고 생각합니다 .
rsyncrypto를 사용하여 로컬 텍스트 키를 사용하여 일반 텍스트 디렉토리에서 암호화 된 디렉토리로 파일을 암호화하고 암호화 된 디렉토리 및 일반 텍스트 디렉토리에서 파일을 해독하십시오.
rsync를 사용하여 암호화 된 디렉토리와 원격 호스트간에 동기화하십시오.
Sourceforge에서 지금 다운로드 할 수있는 rsyncrypto 구현은 바이트 단위 변경뿐만 아니라 삽입 및 삭제도 처리합니다.
rsyncrypto를 사용하면 모든 암호화 키가 로컬 컴퓨터를 떠나지 않습니다.
"원격 서버는 디렉토리 구조를 알지 못하는 것이 바람직하다"
이 경우 --name-encrypt=map
옵션 을 사용하고 싶을 것 입니다. 그러면 암호화 된 각 파일 이름이 임의의 문자열이되며 기본적으로 모든 맹 글링 된 파일 이름이 단일 디렉토리에 저장됩니다. 실제 파일 이름과 폴더 이름은 "filemap"이라는 (암호화 된) 파일에 저장됩니다.
Google 드라이브에 대해 암호화 된 rsync와 유사한 백업 대안을 검색하는 경우 https://github.com/HolgerHees/cloudsync 를 사용해보십시오 .