Skip to content

Implement partial backups #121

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

Open
ecton opened this issue Dec 15, 2021 · 0 comments
Open

Implement partial backups #121

ecton opened this issue Dec 15, 2021 · 0 comments
Labels
enhancement New feature or request storage Issues impacting the storage layer
Milestone

Comments

@ecton
Copy link
Member

ecton commented Dec 15, 2021

After #119, we now have basic backups implemented with a way to add additional backup locations. We should be able to store one additional piece of data, the current transaction id, and be able to update the backup process to operate in two modes: full and partial.

In a partial backup, we scan the transaction log looking for all keys and documents that have changed, and only backing up the items that have changed.

This will require the backup storage to support deleting individual stored keys.

@ecton ecton added the local label Dec 15, 2021
@ecton ecton moved this to Todo in Beta Roadmap Dec 15, 2021
@ecton ecton added this to the v0.1.0 milestone Dec 15, 2021
@ecton ecton added enhancement New feature or request storage Issues impacting the storage layer and removed local labels Jan 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request storage Issues impacting the storage layer
Projects
Status: Todo
Development

No branches or pull requests

1 participant