Skip to content
This repository has been archived by the owner on Mar 28, 2020. It is now read-only.

Extensible backup storage interface #1241

Closed
hongchaodeng opened this issue Jun 30, 2017 · 1 comment
Closed

Extensible backup storage interface #1241

hongchaodeng opened this issue Jun 30, 2017 · 1 comment
Milestone

Comments

@hongchaodeng
Copy link
Member

hongchaodeng commented Jun 30, 2017

Currently our backup sidecar handles the backup logic and controls how to store backup files. We have opinions in how to do it based on our experience.

However, over time we have seen growing user scenarios that are different than our "how to store files":

It would be reasonable to have a more extensible backup storage interface, which makes backup sidecar to only handle the backup logic, but leaves "how to store files" up to the interface. For example, have another HTTP service that serves APIs for write, read, delete, list operations of snapshot data. This would also decouple config/credential management from backup logic.

@hongchaodeng
Copy link
Member Author

We should close this for #1626.
Please see and follow up conversation in that thread.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant