Definição
sh.disableMigrations(namespace)Desabilita migrações para o namespace especificado da coleção fragmentada. O balanceador não migra blocos para a coleção que você passa para
sh.disableMigrations()até que as migrações sejam reativadas usando. Para obter mais informações sobre migraçõessh.enableMigrations()de chunk, consulte Gerenciar balanceador de cluster fragmentado.Importante
Você só pode executar
sh.disableMigrations()em uma instância do.mongosSe você executar osh.enableMigrations()mongodem uma instância do, o método retornará um erro.O método tem o seguinte
sh.disableMigrations()parâmetro: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.