Skip to content
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

Implement S3-based BackupLocation #122

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

Implement S3-based BackupLocation #122

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

Comments

@ecton
Copy link
Member

ecton commented Dec 15, 2021

We should support backing up to an S3 bucket. by implementing BackupLocation for a type that supports S3.

We should consider move shared S3 code from bonsaidb-keystorage-s3 into a new package, bonsaidb-s3, if we find there's enough to warrant it. Having a single configuration to represent an S3 bucket location seems useful.

  • Add new crate with a new type that implements BackupLocation: bonsaidb-backup-s3
  • Examine if the configuration code (or any other code) in bonsaidb-keystore-s3 and bonsaidb-backup-s3 can be extracted into a shared crate, bonsaidb-s3
@ecton ecton added good first issue Good for newcomers local labels Dec 15, 2021
@ecton ecton added this to the v0.1.0 milestone Dec 15, 2021
@ecton ecton moved this to Todo in Beta Roadmap 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 good first issue Good for newcomers storage Issues impacting the storage layer
Projects
Status: Todo
Development

No branches or pull requests

1 participant