# How to migrate from aws document db to percona mongodb

**URL:** <https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953>\
**Category:** Percona Server for MongoDB\
**Tags:** mongodb\
**Created:** [March 29, 2022, 7:47am UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953 "2022-03-29T07:47:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![long](https://avatars.discourse-cdn.com/v4/letter/l/e47774/32.png) [@long](https://forums.percona.com/u/long)\
**Post date:** [March 29, 2022, 7:47am UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953/1 "2022-03-29T07:47:52Z")

</div>

Conditions:  
1.aws documentdb version: 4.x  
2.percona mongodb version: 5.0;  
3.migragte without service offline from documentdb to percona mongodb;

Any practice? Thanks;

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [March 29, 2022, 3:20pm UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953/2 "2022-03-29T15:20:10Z")

</div>

Hello @long,  
You would need to spin up an EC2 instance in AWS and configure Percona Server for MongoDB. Then you would need to configure some type of export process out of DocumentDB (Probably something like AWS Firehose, or writing an AWS Lambda script) and save the data to S3. From S3, you’d then have to write another script to import that data into your Percona MongoDB system.

---

<div class="post-metadata">

**Author:** ![long](https://avatars.discourse-cdn.com/v4/letter/l/e47774/32.png) [@long](https://forums.percona.com/u/long)\
**Post date:** [March 29, 2022, 3:48pm UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953/3 "2022-03-29T15:48:48Z")

</div>

Thanks a lot.  
What if I export bason data from aws documentdb by mongodump then mongorestore to percona mongo server? Will there be compatibility issues?

---

<div class="post-metadata">

**Author:** ![matthewb](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/matthewb/32/34_2.png) [@matthewb](https://forums.percona.com/u/matthewb)\
**Post date:** [March 29, 2022, 4:46pm UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953/4 "2022-03-29T16:46:06Z")

</div>

Hello @long,  
I’m not sure of any incompatibility issues since DocumentDB is AWS’s own flavor of JSON storage. They may have changed things. The best way is to try and test.

---

<div class="post-metadata">

**Author:** ![long](https://avatars.discourse-cdn.com/v4/letter/l/e47774/32.png) [@long](https://forums.percona.com/u/long)\
**Post date:** [March 29, 2022, 5:39pm UTC](https://forums.percona.com/t/how-to-migrate-from-aws-document-db-to-percona-mongodb/14953/5 "2022-03-29T17:39:02Z")

</div>

Thanks for your help, I will try.
