AWS

How to encrypt an un-encrypted RDS instance?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

Create a copy of the un-encrypted instance -> copy the snapshot to create an encrypted copy -> restore the database from the encrypted snapshot -> migrate the application to work against the copied instance -> remove the original DB instance