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

Create optional docker service for syncing production db backups --> s3 #1455

Open
spwoodcock opened this issue Apr 17, 2024 · 0 comments
Open

Comments

@spwoodcock
Copy link
Member

spwoodcock commented Apr 17, 2024

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

  • A small docker service that runs on an interval (and Kubernetes equivalent CronJob in the Helm chart).
  • The service should rsync the content of the fmtm-backups local Minio bucket to an external S3 service.
  • A good candidate would be AWS s3://hotosm-backups.

Alternatives considered

  • Instead of a docker service, this could be via a cron on the host machine. This is not ideal, as it's machine specific config and not portable by default for migration.
  • We could sync to anything else! There are many options here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

1 participant