Es posible que decidas realizar una migración en vivo de un set de réplicas de origen a un clúster de destino particionado. En este caso, podrías especificar la configuración de particionado, similar al siguiente ejemplo, en la interfaz de usuario de migración en vivo de Atlas.
MongoDB crea particiones únicamente de aquellas colecciones que incluyas en el arreglo shardingEntries. El arreglo especifica qué colecciones deben crear particiones. Para más información, consulta particionado.
Si eliges omitir la configuración de partición durante la migración, puedes particionar las colecciones en el clúster de destino después de migrar tu clúster a Atlas.
{ "shardingEntries": [ { "database": "database-name", "collection": "collection-name", "shardCollection": { "key": [ { "location": 1 }, { "region": 1 } ] } } ] }
Además de esta configuración, el clúster de destino de Atlas también necesita un índice compatible para las claves de particionado especificadas. Al iniciar la migración a través de la interfaz de usuario de Atlas, puede configurar MongoDB para crear estos índices de apoyo automáticamente.
Para obtener más información, consulta: