A company is migrating a self-hosted MongoDB replica set to Amazon DocumentDB. The source MongoDB is version 4.0, and the target DocumentDB is 3.6. The migration must be online with minimal downtime. Which approach should be taken?
Custom replication using oplog is a common approach for near-zero downtime.
Why this answer
Option D is correct because DocumentDB doesn't support change streams from MongoDB 4.0; using a custom replication tool is needed. Option A is wrong because DocumentDB has no native replication capability. Option B is wrong because DMS supports MongoDB to DocumentDB but only offline full load.
Option C is wrong because it requires downtime.