Open lukasbestle opened 7 months ago
This project is considered feature complete for the primary maintainer @josegonzalez. If you would like a bugfix or enhancement, pull requests are welcome. Feel free to contact the maintainer for consulting estimates if you'd like to sponsor the work instead.
Status quo
At the moment, incremental backups always use the last update of the backup as a
since
date, even if the last backup failed. This is documented as a known issue.Proposed feature
The behavior could be improved by storing the timestamps of the last successful updates in a file, e.g.
/.successful-timestamps.json
:Then failed backups would not break future incremental backups.
Migration
The implementation would need to be backwards-compatible with existing backup stores that don't have this file yet or where the file is incomplete. It could work like this:
since
time.