At regular intervals the site should be backed up. Right now the main thing we need backed up is a database dump as images are already stored in AWS S3.
Ideally we'd backup the site once a day keeping the last 30 days of backups
Backups should be stored remotely and not on the server e.g. AWS S3
A few ideas on how to handle this
There are several remote backup plugins for Craft that could probably do this
We could create a docker container with a script that does everything. We could trigger this to run from a Github Action
At regular intervals the site should be backed up. Right now the main thing we need backed up is a database dump as images are already stored in AWS S3.
A few ideas on how to handle this