Rework abra backup command #485

Closed
opened 2023-08-26 09:44:55 +00:00 by yksflip · 2 comments
Owner

see backupbot#20 for reference

  • add abra app backup ... list
    list remote backups available
  • add abra app backup ... download
    download the remote backup using e.g. rsync
  • change abra app backup ... create
    run the backup remotely using backupbot, drop backup code in abra itself. squawks if no remote backupbot detected
  • change abra app restore ...
    tell remote backupbot to do a restore
  • make abra help set up backupbot (bootstrapping)
    • first version: show commands to set it up

      We can't detect a backup-bot instance running on example.com. You can fire one up by running abra app new backup-bot -s example.com

    • possible $later version:
      • requirement: zero config to deploy backupbot
      • default stack names and maybe other stuff?
see [backupbot#20](https://git.coopcloud.tech/coop-cloud/backup-bot-two/issues/20) for reference - [ ] add `abra app backup ... list` list remote backups available - [ ] add `abra app backup ... download` download the remote backup using e.g. rsync - [ ] change `abra app backup ... create` run the backup remotely using backupbot, drop backup code in abra itself. squawks if no remote backupbot detected - [ ] change `abra app restore ...` tell remote backupbot to do a `restore` - [ ] make `abra` help set up backupbot (bootstrapping) - first version: show commands to set it up > We can't detect a backup-bot instance running on `example.com`. You can fire one up by running `abra app new backup-bot -s example.com` - possible `$later` version: - requirement: zero config to deploy backupbot - default stack names and maybe other stuff?
yksflip added this to the backupbot revolution project 2023-08-26 09:45:01 +00:00
decentral1se added the
abra
label 2023-09-05 15:47:46 +00:00
decentral1se added the
backups
label 2023-10-01 05:38:47 +00:00
decentral1se referenced this issue from a commit 2023-10-01 06:22:56 +00:00
decentral1se self-assigned this 2023-10-01 06:25:55 +00:00
decentral1se modified the project from backupbot revolution to (deleted) 2023-10-06 09:27:58 +00:00
moritz modified the project from (deleted) to backupbot revolution 2023-10-09 11:00:12 +00:00
moritz modified the project from backupbot revolution to (deleted) 2023-10-09 11:00:17 +00:00
decentral1se changed title from rework abra backup command to Rework abra backup command 2023-10-15 17:32:56 +00:00
Owner

OK just need to finish off the backup download sub-command and write the tests 🚀

OK just need to finish off the `backup download` sub-command and write the tests 🚀
Owner

Initial MVP of this is in.

Restore functionality requires a meeting which is in the planning.

Design discussions ongoing over on https://git.coopcloud.tech/coop-cloud/backup-bot-two.

Initial MVP of this is in. Restore functionality requires a meeting which is in the planning. Design discussions ongoing over on https://git.coopcloud.tech/coop-cloud/backup-bot-two.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/organising#485
No description provided.