암호화 된 데이터의 증분 (델타) 백업


9

내 홈 하드 디스크에 암호화 된 상태로 유지해야하는 파일이 여러 개 있습니다.

현재 현재 크기가 약 100MB 인 TrueCrypt 파일 컨테이너를 사용하고 있습니다. 이 파일을 매일 백업해야하며 증분 백업 솔루션을 찾고 있습니다.

나는 암호화 된 볼륨에서 파일의 작은 변화만으로도 전체 볼륨을 변경하고 효율적인 증분 백업 솔루션을 사용하지 못한다고 읽었습니다. 증분 솔루션을 허용하는 효율적인 방법으로이 경우 백업하는 방법에 대한 아이디어가 있습니까?

현재 내 백업 솔루션으로 TrueCrypt를 사용하고 백업 유틸리티로 CrashPlan을 사용하고 있지만 대안을 실험 해보고자합니다.


어떤 운영 체제입니까?
— Robert

다른 컨테이너로 증분 백업을 수행 할 수 있습니까? 따라서 월요일, 화요일, 수요일, 목요일, 금요일, 토요일, 일요일 등 7 개의 컨테이너가 있다면 X를 구동 할 수있는 적절한 드라이브를 매일 마운트 할 수 있습니다. SyncBACK 또는 유사한 방법을 사용하여 이러한 컨테이너에 대한 증분 백업을 수행하십시오. 그렇게하면 롤링 7 일 백업이됩니다. 테이프 백업과 비슷하지만 암호화되고 모든 디지털이 가능합니다.
— kobaltz

로버트, 운영 체제는 현재 windows입니다. kobaltz, 자동화 된 백업 솔루션을 사용하고 있습니다. (자신을 신뢰해야한다면 일주일 동안 백업 한 다음 잊어 버릴 것입니다.)
— Mosh

Robert는 아래에서 언급했듯이 14 ​​바이트 파일 (물론 "hello world")을 추가하면 컨테이너에 22K 바이트가 변경됩니다. 1MB 단어 파일을 추가하면 diff 응용 프로그램이 100 % CPU 지옥으로 전송되므로 변경 사항이 큰 것 같습니다.
— Mosh

개 러쓰, 다른 것들 편집 좀 도와 줄 수있어? 기사에 대한 소개서를 쓰고 있는데 도움을받을 수 있습니다. ;)
— Mosh

답변:


5

첫째, 작은 파일을 편집 할 때 전체 컨테이너가 변경되지 않습니다. 이것은 종종 Dropbox와 관련하여 나타납니다. 보관 용 계정은 변경된 블록 만 업로드합니다 (TrueCrypt 암호화는 블록 암호 임). 여기에 대해 이야기 하는 보관 용 계정 포럼 의 스레드 가 있습니다. 그러나 파일에서 변경된 블록을 찾을만큼 정교한 증분 백업 솔루션이 있는지 여부는 알 수 없습니다.

둘째로, 다른 암호화 된 드라이브에 마운트 된 컨테이너를 백업 할 수 있습니다. 표준 백업 소프트웨어로 충분합니다.


빠른 답장을 보내 주셔서 감사합니다. 내 의견을 로버트에게 보아라. 내가 자동화 된 백업 도구를 사용하고 내 컨테이너가 항상 탑재 된 상태로 유지할 수 없기 때문에 암호화의 모든 목적을 달성 할 수 없습니다.
— Mosh

3

크래시 플랜을 사용한다고 했잖아요. 파일 내의 변경 사항을 바이트 수준으로 분석하고 각 파일 내의 변경 사항 만 저장하므로 증분 백업의 이점을 이미 얻고 있습니다.

TrueCrypt 컨테이너 내에 14 바이트 파일을 추가하면 컨테이너에 22K 바이트가 변경된다는 사실을 염두에두면 아주 작은 파일은 파일 시스템에 불균형 적으로 큰 변화를 일으킬 것입니다. 예를 들어, 파일 시스템은 16K 클러스터를 사용할 수 있으므로 가장 작은 파일은 16K 블록에 영향을 미칩니다. 또한 메타 데이터와 저널링은 더 많은 오버 헤드를 추가합니다. 200K 파일을 추가하면 오버 헤드가 비례하여 훨씬 작아집니다.


덧글에서 언급했듯이 1MB Word 파일을 추가하면 컨테이너를 비교하려고 할 때 내 컴퓨터가 100 % CPU 지옥으로 전송됩니다. 문제는 모든 작은 변화가 불균형의 거대한 변화를 만드는 암호화와 관련됩니다. 증분 백업에서 더 쉽게 사용할 수있는 더 나은 암호화 방법이 있는지 궁금합니다.
— Mosh

1
Crashplan의 diff 알고리즘은 아마도 여러분이 사용한 diff 유틸리티보다 훨씬 잘 수행 할 것입니다. 다른 유사한 백업 서비스와 마찬가지로 잘 조정 된 알고리즘을 가질뿐만 아니라 후속 업데이트가 빠르게 실행될 수 있도록 메타 데이터를 유지합니다. 크래시 플랜 및 작은 파일 업데이트의 실제 성능 문제를 발견 했습니까? 당신이 불필요하게 성능에 대해 걱정한다고 생각합니다.
— Mike Rowave (마이크로 이브)

2

Truecrypt 볼륨의 변경은 파일 변경이 기록 된 영역에서만 발생하므로 증분 백업의 바이너리 차이점을 감지하는 효율적인 백업 도구가 작업을 수행해야합니다.

세부적인 도구는 운영 체제에 따라 다릅니다.


답장을 보내 주셔서 감사합니다. 암호화 된 컨테이너에 작은 텍스트 파일 ( "Hello world")을 추가하려고 시도했지만 22K 바이트가 변경되었습니다. 14 바이트 파일의 작은 변화는 아닙니다.
— Mosh

파일 속성을 포함하는 MFT가 변경되고 NTFS 저널이 변경되었으며 Windows가 SystemVolumeInformation 디렉토리의 데이터를 변경할 수도 있음을 잊지 마십시오.
— 로버트
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.