저는 주로 집에서는 Linux를 사용하고 직장에서는 Windows를 사용합니다. 저는 오픈 소스 비밀번호 관리자를 사용하고 KeePass
있는데 아주 잘 작동합니다. 저는 Unison 파일 동기화 장치를 사용하여 문서 파일을 자주 백업합니다. Windows, Linux 및 Android에서 Keepass를 사용합니다.
좀 더 원해요중복성특히 KeePass의 경우 때때로 데이터베이스가 손상될 수 있습니다. 내 Android 기기에서 파일을 열 때만 그 사실을 알았습니다. 주변에 오래된 사본이 몇 권 있어서 다행이었기 때문에 손실이 그리 크지 않았습니다. 그러나 비밀번호 데이터베이스 백업 프로세스를 더 안전하고 자동으로 만들고 싶습니다.
이상적으로는 데이터베이스에 저장된 변경 사항이 있을 때 백업을 수행하고 약 10~15개의 이전 버전을 유지하고 싶습니다. 또한 해당 버전은 Unison을 통해 두 디렉터리(USB 스틱에 하나) 간에 복제되고 Unison과 독립적으로 Dropbx(따라서 Android에도 표시됨)로 복제됩니다.
이 프로세스를 자동화하는 가장 현명한 솔루션은 무엇입니까? 아니면 오픈 소스 도메인에 더 나은 솔루션이 준비되어 있습니까?
나는 파일이 변경되었는지 확인하는 쉘 스크립트를 작성하려고 생각했습니다. 그렇다면 새 복사본을 만들고 동일한 디렉토리에 15개의 이전 버전을 보관하십시오.
답변1
다음에서 사용할 수 있는 버전 관리라는 기능을 찾고 계신 것 같습니다.여러 온라인 백업 서비스.
이미 사용하고 계시기 때문에 그 사실을 알게 되어 기쁠 것입니다.기본적으로, Dropbox는 모든 Dropbox 계정에 대해 30일 동안 모든 삭제된 파일 버전과 이전 버전의 파일 기록을 저장합니다.
KeePass 데이터베이스를 매주 Dropbox에 동기화한다고 가정하면 최대 4개의 이전 버전을 백업할 수 있습니다.