-
Notifications
You must be signed in to change notification settings - Fork 447
Closed
Labels
C-enhancementCategory EnhancementsCategory Enhancementsgood first issueGood for newcomersGood for newcomers
Description
What type of enhancement is this?
Refactor
What does the enhancement do?
Background
The metadata that metasrv manages is vital for the whole cluster management. Like other data, we also need to add the backup and restore API for metasrv:
- Add the abstraction for metadata backup and restore: Although we can backup and restore metadata for backend storage of metasrv, it's not the best operation practice. It should be better to handle in the metasrv;
- For disaster recovery: If we back up the metadata period, it's easy to recover from a disaster. Actually, we always back up the etcd data scheduled;
- Easy to troubleshoot: It will be easy to dump the raw metadata to debug the problem;
Implementation
We can add backup and restore API in metasrv admin API.
Implementation challenges
No response
Metadata
Metadata
Assignees
Labels
C-enhancementCategory EnhancementsCategory Enhancementsgood first issueGood for newcomersGood for newcomers