* Add secondary db to tf to run db_to_db backup
* add secondary db to local stack
* Update command in makefile
* bump s3 version and add tag
* add dev maintained s3
* update service bindings
* Remove binding steps from deploy
* Add historic data load
* Remove s3 bucket sharing
We opted to remove this as the decision was made that staging
would have its own dedicated backups bucket, and if files in
the prod s3 bucket are to be shared, we can create a new bucket for
the specific purpose of syncing then sharing
* Add dedicated backups bucket in each environment
* give org_name for backups bucket
* Preliminary bash script for backups
* chmod +x
* File Rename
* Function Modifications
* Add restore script
* Add backup workflow
* fix typo
* chmod +x
* Small modifications to ensure util works properly
* Have the version be an input
* Update db2db operation
* Testing workflow
* scheduled_backup workflow test
version bump to v0.1.2 of util
* s3_restore workflow test
* db_restore workflow test
* Backup workflow
Run via workflow_dispatch:
* Quote to prevent globbing
* Delete - File no longer used
* Rename and replace workflow call
Potentially going to delete
* Update pre-deploy backup call
* Add restore workflow
* New scheduled backup workflow
Now with a matrix, for all environments
* CODEOWNERS update
* Add docs
* Point source to correct repo
Though the redirect will still happen, the repo was moved to gsa-tts org
* Version bump and modify backup logic
* Change folder path
* Add daily backup option
* Update verbiage and workflow options
* change pathing for s3 dumps
* deploy_backup task test
* scheduled_backup task test
* Increase task instance size
* scheduled_backup task test v2
* daily_backup task test
* typo fixes
* s3_restore task test
* s3_restore task test v2
* db_restore task test
* Final cleanup
* remove (restore test)
* typo fix
* remove restore workflows
per discussion with matt/tim
* workflow cleanup and removal of unused items
* Fix a small rebase issue