Definição
sh.disableMigrations(namespace)Disables migrations for the specified namespace of the sharded collection. The balancer does not migrate chunks for the collection you pass to
sh.disableMigrations()until migrations are re-enabled usingsh.enableMigrations(). For more information on chunk migrations, see Manage Sharded Cluster Balancer.Importante
You can only run
sh.disableMigrations()on amongosinstance. If you runsh.enableMigrations()on amongodinstance, the method returns an error.The
sh.disableMigrations()method has the following parameter:ParâmetroTipoDescriçãonamespacestring
O namespace da collection.
Compatibilidade
Esse método está disponível em implantações hospedadas nos seguintes ambientes:
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Observação
Você pode verificar o status da migração usando sh.status(), que exibe o campo allowMigrations para cada coleção.