-
-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deduplicated backups (e.g. Borg or restic) #335
Comments
runrestic is one of the more promising attempts to provide restic for Python. |
@bittner What could this package do better than |
Integration with Django for both the database data and the static files? Really, all the restic wrappers are just there because restic itself doesn't provide a way to maintain a configuration. The "promising" from above relates to merely the rather poor state of the other restic-related packages. 😔 At least, for what I can see. |
If you'd like to provide a patch for this it would be welcome. If you take this on, please do describe the approach you'd like to take so that we can agree that it sounds sensible for both of us :). |
Hi @bittner If you add the https://django-dbbackup.readthedocs.io/en/master/configuration.html#dbbackup-tmp-file-max-size |
IIUC, the current feature set requires you to handle rotating the backups yourself.
These problems are solved by backup applications that do deduplicated backups, such as Borg or Restic. The latter is a Go implementation, the former a Python tool.
Would it be realistic to try and integrate those tools in django-dbbackup? Calling them as external binaries would likely be sufficient.
The text was updated successfully, but these errors were encountered: