6 Easy steps for sharing AWS Encrypted RDS snapshot between two accounts.

Photo by Paweł Czerwiński on Unsplash


  1. Login to the Source Account, Create a snapshot from RDS.
  2. Creating KMS Key (with details of the destination account)
  3. After the snapshot is created, Create a new copy of the snapshot & attach the KMS key.
  4. Share the newly created snapshot to the destination account.
  5. Log in to the Destination Account, head over to Shared with me snapshots, and create a new copy of the snapshot.

Changes at the Source Account

1. Create Snapshot

Click on Action > Take snapshot
Enter the name for the snapshot and create snapshot

2. Create KMS Key

3. Create a Copy of the Snapshot

3. Share Snapshot with Destination account

Changes at the Destination Account

1. Import the Shared snapshot

2. Restore the Shared snapshot into RDS

“if you found this article useful, feel free to 👏 clap many times or share it with your friends. Also follow us for more DevOps content”




A DevSecOps Guy. Worked with BareMetals, VM’s, Containers. @chrisedrego

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Diving Deep Into Object Oriented Design

How to Create a Simple WordPress Plugin

I Decided … Then Continued … Now I am…

Creating a Simple Search Bar in Rails

Getting Started with Docker

What Are The Best YouTube Channels To Learn Programming?

Person typing out some code on his laptop.

Using OpenShift 4 As A Certificates CA

Test your internet speed through the command line

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Chris Ed Rego

Chris Ed Rego

A DevSecOps Guy. Worked with BareMetals, VM’s, Containers. @chrisedrego

More from Medium

Connecting Robo 3T with DocumentDB outside AWS VPC.

Extend Volume on AWS Mac Instance

Deploy Node Service on ECS Fargate

CI/CD Hands-On: Github (Actions) + AWS (EC2, CodeDeploy, S3) — Part 1