11

I recently started to work with AWS Data Migration Service (DMS) and running into some issues.

Currently attempting to migrate a 10GB Oracle DB to AWS RDS Postgres. Works but has crazy(?) memory requirements. Feels like it loads the entire DB into memory... Started with dms.r4.large (15.5GB) but can not allocate memory after approx. 98%.... Will run smoothly with dms.r4.xlarge (30.5GB)

memory consumption during replication task run

As you can see in the screenshot (free-able memory, minimum), the instance is constantly running "full" before all memory gets released when the task finishes (or crashs).

Is there any setting to change this and why does it behave like this? It makes the whole task unnecessary expensive...

4

1 に答える 1