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 new CMS and Eregs database backup processes #4849

Closed
1 task done
lbeaufort opened this issue May 6, 2021 · 5 comments
Closed
1 task done

Create new CMS and Eregs database backup processes #4849

lbeaufort opened this issue May 6, 2021 · 5 comments

Comments

@lbeaufort
Copy link
Member

lbeaufort commented May 6, 2021

What we’re after

Currently, we are using one of the on-premise database servers (DC4) to backup CMS and EREGS using service-connect. Rather than move this process to AWS, the DBA team has recommended we move these backups to cloud.gov or come up with another backup retention policy.

Currently, cloud.gov maintains 14 days of backups, and backups are made as part of the monthly re-indexing work. We also reached out to cloud.gov support to see if they would be willing/able to extend their retention time. Eregs backups are taken before re-loading each year's regulations.

Completion criteria

  • Backup process is documented
@patphongs
Copy link
Member

Moving to 15.6 due to resource constraints

@patphongs patphongs modified the milestones: Sprint 15.5, Sprint 15.6 Jul 28, 2021
@JonellaCulmer JonellaCulmer changed the title Move CMS and Eregs database backups to celery tasks/cloud.gov S3 buckets Research: Move CMS and Eregs database backups to celery tasks/cloud.gov S3 buckets Aug 12, 2021
@JonellaCulmer
Copy link
Contributor

@patphongs @PaulClark2 We don't have the memory for this. Would need to bring down stage if we want to do this at this time. Need to create a new celery worker service. $$

Should we push this off to a later date?

@lbeaufort
Copy link
Member Author

@patphongs @PaulClark2 We don't have the memory for this. Would need to bring down stage if we want to do this at this time. Need to create a new celery worker service. $$

Should we push this off to a later date?

@JonellaCulmer I'm not sure we'd need to create a new celery service, I think we could just bind the existing one to the other apps, though I'd have to prototype it to be sure.

@lbeaufort lbeaufort changed the title Research: Move CMS and Eregs database backups to celery tasks/cloud.gov S3 buckets Move CMS and Eregs database backups to cloud.gov Aug 17, 2021
@patphongs patphongs modified the milestones: Sprint 16.1, Sprint 17.1 Sep 22, 2021
@patphongs patphongs modified the milestones: Sprint 17.1, Sprint 17.3 Jan 10, 2022
@lbeaufort lbeaufort changed the title Move CMS and Eregs database backups to cloud.gov Create new CMS and Eregs database backup processes Jan 13, 2022
@lbeaufort
Copy link
Member Author

Cloud.gov created a ticket to track the expanded backup timeframe requests: cloud-gov/product#1664

@lbeaufort lbeaufort removed their assignment Jan 18, 2022
@rfultz rfultz modified the milestones: PI 17 innovation, Sprint 18.1 May 3, 2022
@JonellaCulmer JonellaCulmer modified the milestones: Sprint 18.1, Sprint 19.1 May 3, 2022
@lbeaufort
Copy link
Member Author

Closing in favor of fecgov/fec-cms#5231 and fecgov/fec-eregs#688 per conversation with @patphongs

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

No branches or pull requests

4 participants