As a user, I would like my data to be 'safe', and 'secure'. As part of that, I would like to know that my data is being backed up in case of any issues that might arise during normal operations.
Also as a user, I would like to have little to no responsibility for managing this, and want it done invisibly, with as little friction as possible.
Ideas:
Local shadow backup/copy - backup every X time, perform consistency/checks on backup, compress backups above Y size, keep Z sliding timescale of backups - painful as the DB gets bigger.
As a user, I would like my data to be 'safe', and 'secure'. As part of that, I would like to know that my data is being backed up in case of any issues that might arise during normal operations.
Also as a user, I would like to have little to no responsibility for managing this, and want it done invisibly, with as little friction as possible.
Ideas:
Links: https://github.com/benbjohnson/litestream