[M5.4] Instance backup
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
- Domain
- databases, infrastructure, security
Research direction
Start by reading the implementation and documentation for the control plane database, CA, and KEK, along with the M5.2 dependency. Identify how agents are adopted and how backup and restore are currently handled. Done means a separate backup target and a documented disaster recovery procedure have been tested, with a fresh control plane restoring and re-adopting existing agents.
Written by the indexing model from the issue text.
Description
Task id
M5.4
Track
C: control plane
Scope
- Control plane DB, CA, KEK to a separate target; documented disaster recovery procedure tested.
Acceptance criteria
A fresh control plane restored from backup re-adopts existing agents.
Depends on
M5.2
- Dominant language
- TypeScript
- Stars
- 2
- Forks
- 1
- Avg merge
- 7h 17m
- Merged PRs (30d)
- 197
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from shipkeepdev/shipkeep
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
shipkeepdev/shipkeep#295 ·
Maintainers usually reply within 1 day
-
good first issue priority:P2 track:control-plane
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
shipkeepdev/shipkeep#212 ·
Maintainers usually reply within 1 day
-
enhancement good first issue priority:P3 track:web
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
shipkeepdev/shipkeep#144 ·
Maintainers usually reply within 1 day
-
documentation good first issue priority:P3 track:control-plane
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
shipkeepdev/shipkeep#143 ·
Maintainers usually reply within 1 day
-
enhancement good first issue priority:P3 track:control-plane
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
shipkeepdev/shipkeep#142 ·
Maintainers usually reply within 1 day
All issues in shipkeepdev/shipkeep
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
jeanibarz/knowledge-base-mcp-server#1268 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
Koenkk/zigbee-herdsman-converters#13820 ·
Maintainers usually reply within 2 days
-
[prefer-expect-resolves] autofix leaves a stray ")" when the awaited expression is parenthesizedOpen
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
jest-community/eslint-plugin-jest#2052 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Wallet functions throws TypeError when the wallet has no account IDPossibly taken @Medhansh-741 claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
hiero-ledger/hiero-sdk-js#4781 · 1 comment ·
Maintainers usually reply within 1 day