백업에서 안정적이고 안전한 아카이브를 생성하려면 무엇이 필요합니까?

백업에서 안정적이고 안전한 아카이브를 생성하려면 무엇이 필요합니까?

내 파일을 외장 하드 드라이브에 백업합니다. 누군가 내 외장 하드 드라이브를 훔칠 경우를 대비해 정기적으로 백업하고 보호하고 싶습니다.

안전한 백업 아카이브를 생성하고 다음 요구 사항을 충족하는 스크립트를 만들고 싶습니다.

  • 안전:키 쌍을 통한 암호화:
    • 암호화 키 저장은 스크립트로 보호되지 않습니다.
    • 암호 해독 키는 비밀번호로 보호되며 아카이브 데이터와 함께(아카이브와 함께 또는 아카이브 내에) 저장됩니다.
    • 백업 스크립트나 데이터의 어느 곳에도 비밀번호를 저장하고 싶지 않습니다.
    • 키 쌍은 비대칭 암호화를 위한 대칭 키일 수 있습니다.
  • 신뢰할 수 있음:하드 드라이브가 손상된 경우 오류는 전체 아카이브에 영향을 미치지 않습니다(아카이브의 특정 파일에만 해당).

모든 멋진 기능(타임스탬프, rsync 추가 등...)을 사용하여 쉘 스크립트를 만들 수 있습니다. 그래서 저는 그러한 대본을 만드는 방법을 묻는 것이 아닙니다.

어떤 도구/아카이브 형식/도구 조합이 백업 아카이빙에 대한 보안과 안정성을 제공할 수 있습니까?

답변1

너는 좀 봐야 해이중성, 암호화된 백업을 사용 rsync하고 gpg만듭니다. 전체 백업이거나 변경 사항만 추가하는 증분 백업일 수 있습니다.

더욱 사용자 친화적인 그래픽 프런트엔드를 갖췄습니다.데자뷰. 이 두 패키지는 대부분의 Linux 배포판에서 사용할 수 있습니다. 암호화 키의 두 번째 복사본을 어딘가에 보관하고 때때로 백업에서 복원할 수 있는지 테스트하십시오.

답변2

백업할 때 저는강하게자체 개발보다는 기존 도구를 사용하는 것이 좋습니다.보그설명하는 사용 패턴에 따라 암호화 및 암호 해독을 지원하는 매우 훌륭한 백업 도구입니다(비록 키가 없음에도 불구하고).한 쌍): 저장소에 저장된 키로 암호화되고 백업에 추가할 때 환경 변수에 지정한 비밀번호로 보호되는 백업 저장소를 생성할 수 있습니다. 따라서 입력(비밀번호 포함) 없이 자동 암호화 작업을 설정할 수 있지만 비밀번호가 없으면 백업 미디어 자체는 쓸모가 없습니다.

관련 정보