Как сделать резервную копию базы паролей и сохранить 15 старых версий?

297
r0berts

Я в основном работаю на Linux дома и на Windows на работе. Я использую менеджер паролей с открытым исходным кодом, KeePassи он прекрасно работает. Я часто создаю резервные копии файлов документов, используя синхронизатор файлов Unison. Я использую Keepass на Windows, Linux и Android.

Я хотел бы больше избыточности, особенно с KeePass, так как иногда база данных может быть повреждена. Я заметил это только при открытии файла на моем устройстве Android. Хорошо, что у меня была пара старых копий, так что потеря была не слишком велика. Однако я хотел бы сделать процесс резервного копирования базы паролей более безопасным и автоматическим.

В идеале я хотел бы сделать резервную копию, когда есть сохраненное изменение в базе данных и сохранить около 10 или 15 более старых версий. Кроме того, эти версии будут реплицироваться между двумя каталогами (один на USB-накопителе) через Unison и независимо от Unison - в Dropbx (следовательно, появится и на Android).

Каким было бы самое разумное решение для автоматизации этого процесса, или, может быть, есть готовые решения в области открытого исходного кода?

Я думал о написании сценария оболочки, который бы проверял, изменился ли файл; если он сделал, то сделайте новую копию и сохраните 15 предыдущих версий в том же каталоге.

0
Возможно, вы могли бы написать сценарий оболочки, который бы проверял, изменился ли файл; если он сделал, то сделайте новую копию и сохраните 15 предыдущих версий в том же каталоге. Michael Frank 10 лет назад 3
Я синхронизирую свои данные keepas через Windows, Linux и Android, используя только Dropbox, и его функция истории уже спасла мне жизнь после повреждения файла. That Brazilian Guy 10 лет назад 0

1 ответ на вопрос

2
Michael Frank

It sounds like you're looking for a feature called Versioning, which is available in multiple online back up services.

Since you already using it, you should be happy to know that by default, Dropbox saves a history of all deleted and earlier versions of files for 30 days for all Dropbox accounts.

Assuming you are syncing your KeePass database to Dropbox weekly, that would give you up to 4 previous versions to fall back up.

Я синхронизирую свои данные keepas через Windows, Linux и Android, используя только Dropbox, и его функция истории уже спасла мне жизнь после повреждения файла. That Brazilian Guy 10 лет назад 1
Да, я все еще продолжаю использовать его, но иногда он создает (конфликтаted.copy), что немного раздражает. r0berts 7 лет назад 0

Похожие вопросы