Implement initial 'wdcli backup_instance' command
This commit performs an initial implementation of the 'backup_instance' command.
This commit is contained in:
parent
a64c02cd78
commit
2a14d93d3c
17 changed files with 437 additions and 135 deletions
5
TODO.md
5
TODO.md
|
|
@ -18,6 +18,9 @@ Work in progress.
|
|||
## Future Work
|
||||
|
||||
- Move `provision_entrypoint.sh` into go
|
||||
- Clean up the distillery code, by moving to seperate structs per component
|
||||
- Rename backups to 'snapshots' and make them restorable
|
||||
- Snapshot the docker images being used also!
|
||||
- Avoid running `docker compose` executable and shift it to a library
|
||||
- Automatically bootstrap the docker container sql connection (use proper environment variables)
|
||||
- Make error handling consistent
|
||||
|
|
@ -28,7 +31,7 @@ Work in progress.
|
|||
|
||||
## Migrating Individual Commands
|
||||
- [ ] backup_all.sh
|
||||
- [ ] backup_instance.sh
|
||||
- [x] backup_instance.sh
|
||||
- [x] blind_update.sh
|
||||
- [x] blind_update_all.sh
|
||||
- [x] cron_all.sh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue