Creates backups of modified databases.
Features:
» Accepts command line parameters.
» Resolves KeePass environment variables like %USERNAME%.
» Ability to select the number of older backups to keep (i.e. housekeeping for the average people).
» Ability to start an arbitrary program for each backed up file. Green light for housekeeping scripts. Function for experts.
Latest changes:
+ Warning: INI file parameters changed! 'DB_Backup.BackupsOnSave' is now used instead of 'DB_Backup.BackupsEnabled'. Please don't forget to change your INI file.
+ Added the possibility to create a copy of the DB right before opening. See the readme.
+ Added the possibility to customize the prefixes of the backup filenames (using backslash means the file will be placed into a subdirectory - see the readme).
+ Added additional checks for a valid destination path.
+ If destination directory does not exist, it will be created.
+ Updated sample HouseKeeping.cmd file.
+ Added Croatian language submitted by SemiRocket.
+ Bulgarian, Czech, German, Italian, Russian, Norwegian, Polish, Slovak, Hungarian and Dutch language files updated. The rest (French & Spanish) is more or less working, but will fall back to English texts in some cases.
v1.6.0.1:
+ Fixed incorrect behaviour with only one destination.
+ Fixed Czech language file.
v1.6.0.2:
+ Fixed crash if automatic backup on open was enabled with no DB autoloaded.
Download plugin: [v1.6.0.2 for KeePass ≥ 1.15]
Download source code: [v1.6.0.2 for KeePass ≥ 1.15]