Commit graph

21 commits

Author SHA1 Message Date
Samuel Clay
5bde153147 Compressing Postgres db sql backup. 2022-02-03 15:39:36 -05:00
Samuel Clay
1397693d54 Adding date to tarball to allow for versioning. 2022-02-03 15:24:49 -05:00
Samuel Clay
5fdeedbbb2 Correcting permissions on mongo backup 2022-02-03 15:20:08 -05:00
Samuel Clay
a3b35933c3 Fixing mongo upload to s3 by using host networking mode. 2022-02-03 14:34:34 -05:00
Samuel Clay
e8a88740bb Refactoring aws keys for mongo backups. 2022-02-03 14:03:58 -05:00
Samuel Clay
58abe3792e Moving mongo backups 2022-02-03 13:49:23 -05:00
Samuel Clay
eadcfc4426 Adjusting backup for mongo to live on mounted volume. 2022-02-03 13:38:36 -05:00
Samuel Clay
be6e5523d3 Moving starred/shared stories to separate backup. 2022-02-03 13:25:20 -05:00
Samuel Clay
699bbceeba Fixing postgres backup site. Also fixing Mongo backup collections. 2022-02-03 13:21:06 -05:00
Samuel Clay
607da1a524 Executable backups for mongo 2021-07-30 16:07:35 -04:00
Samuel Clay
cf145e9517 Cleaner datetime for mongo backups 2021-07-29 18:40:05 -04:00
Samuel Clay
535497a1b0 Backing up mongo on db-mongo-secondary1 2021-07-29 18:21:00 -04:00
Samuel Clay
5aaf4d5c38 Rewriting mongo backup, adding in rotation. 2021-07-29 18:17:02 -04:00
Samuel Clay
ad9b805d0a Updating backup to use boto3 2021-07-23 19:04:30 -04:00
Samuel Clay
37451fbafd Mongo backup exec line. 2021-07-23 19:01:06 -04:00
Samuel Clay
28f2284668 Skip backing up shared stories for now. 2021-07-23 18:40:53 -04:00
Samuel Clay
1ac16508f8 Changing how mongo is registered on consul. Now allows members before they are part of the replica set. 2021-07-21 21:10:02 -04:00
Samuel Clay
9e68bd2c7b Hold off on starred stories 2021-07-16 12:58:56 -04:00
Samuel Clay
286809ace7 Backup permissions 2021-07-16 12:50:13 -04:00
Samuel Clay
810ff86c63 Bash array syntax 2021-07-16 12:40:50 -04:00
Samuel Clay
4f37953df4 Mongo backups should use a dual-docker solution: 1) Use docker to backup mongo from the mongo container, 2) use newsblur_web container to upload to S3. 2021-07-16 12:25:25 -04:00