Confirmed users
56
edits
(Created page with "=Infrastructure backup= ==Assumptions== * The majority of our infrastructure is based in the idea to have as many immutable parts as possible. ** Docker images ** Marathon dep...") |
|||
Line 34: | Line 34: | ||
* Deploy it in chronos | * Deploy it in chronos | ||
* Schedule policy | * Schedule policy | ||
* 7 times a week | ** 7 times a week | ||
* Lives in S3 | *** Lives in S3 | ||
* 4 times per month | ** 4 times per month | ||
* Lives in Glacier | *** Lives in Glacier | ||
* 12 times per year | ** 12 times per year | ||
* Lives in Glacier | *** Lives in Glacier | ||
=== Marathon/Chronos definitions === | === Marathon/Chronos definitions === | ||
* Backup is going to live in a versioned S3 bucket | * Backup is going to live in a versioned S3 bucket | ||
Line 45: | Line 45: | ||
* Deploy it in chronos | * Deploy it in chronos | ||
* Schedule policy | * Schedule policy | ||
* 7 times a week | ** 7 times a week | ||
* 4 times per month | ** 4 times per month | ||
* 12 times per year | ** 12 times per year | ||
=== Databases === | === Databases === | ||
* Already backed by RDS | * Already backed by RDS | ||
* Current policy | * Current policy | ||
* 7 times a week | ** 7 times a week | ||
* Future policy | * Future policy | ||
* 7 times a week on RDS | ** 7 times a week on RDS | ||
* 12 times a year on S3/Glacier | ** 12 times a year on S3/Glacier | ||
=== Consul K/V === | === Consul K/V === | ||
* Backup is going to live in a versioned S3 bucket | * Backup is going to live in a versioned S3 bucket | ||
Line 60: | Line 60: | ||
* Deploy it in chronos | * Deploy it in chronos | ||
* Schedule policy | * Schedule policy | ||
* 7 times a week | ** 7 times a week | ||
* 4 times per month | ** 4 times per month | ||
* 12 times per year | ** 12 times per year | ||
=== WP sites === | === WP sites === | ||
* Backup is going to live in S3 | * Backup is going to live in S3 | ||
* Use MainWP native backup functionality | * Use MainWP native backup functionality | ||
* Schedule policy | * Schedule policy | ||
* Once per week | ** Once per week | ||
=== 3rd party services=== | === 3rd party services=== | ||
==== Docker ==== | ==== Docker ==== |