Automated multi-account RDS PostgreSQL backups with AWS Backup, improving data reliability by 25%.
As an AWS disaster recovery strategy, a AWS RDS in production had to be backed up in another account in another available region.
The AWS Backup native service makes this process less complex because configuring the "vault" (account where the backup is going to created) and the "plan"(backup frequency) in a matter of a few hours (or depending of the desired schedule) we can have a brand new copy of the original database keeping is data integrity.
For the encryption, the AWS KMS key has to be configured by a JSON file allowing which accounts are going to consume the key that encrypts the original database.