I want to encrypt my existing rds instance.I am using the Boto Script to modify db instance.
modified_rds_attributes = rds_conn_boto3.modify_db_instance(
DBInstanceIdentifier=id,
StorageEncrypted=True
)
Is it possible to encrypt existing RDS DB Instance? If Yes,then how can I acheive the task?
I agree that "A non encrypted instance cannot be converted to an encrypted one." However , I disagree that there is one way to do the mission.
Another way is to :
take a snapshot from the unencrypted instance.
copy the snapshot by specifying a Key Management System (KMS) encryption key
then restore a new encrypted instance from snapshot
__
Reference https://aws.amazon.com/blogs/aws/amazon-rds-update-share-encrypted-snapshots-encrypt-existing-instances/
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With