Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup backups #354

Open
3 tasks done
devzbysiu opened this issue Mar 23, 2021 · 2 comments
Open
3 tasks done

Setup backups #354

devzbysiu opened this issue Mar 23, 2021 · 2 comments
Assignees

Comments

@devzbysiu
Copy link

devzbysiu commented Mar 23, 2021

Short Description

We want to backup internal boards.

Solution (optional)

Use S3.

Acceptance Criteria

  • Backups are created automatically once a day
  • X number of backups stored and rotated
  • Admin can restore the boards form backup

Additional context (optional)

N/A

@devzbysiu devzbysiu self-assigned this Mar 23, 2021
@devzbysiu
Copy link
Author

devzbysiu commented Mar 24, 2021

Done. Currently, 10 backups are stored on S3. Restoring procedure brings back board data and starts boards that were active during backup creation.

Backup script is called ./backup.sh - it can be called manually and it's called automatically every day at 3am.
Restoring script is called ./restore.sh - it can be called manually. It requires one argument - the name of the backup to use.

@GrzegorzBednarski
Copy link
Collaborator

Tested & accepted

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

No branches or pull requests

2 participants