mongorestore espera o dump pasta para conter subpastas com o nome do banco de dados, que por sua vez contém o dump BSON e os metadados. O erro que você está vendo é porque não encontrou nenhum subdiretório com arquivos BSON/metadados nele. Em vez de restaurar indo para o
dump diretório, é melhor usar o --nsInclude opção em vez disso (novo no MongoDB 3.4). Consulte a documentação nsInclude
para mais detalhes. A opção
--nsInclude requer que você forneça o namespace na forma de <database>.<collection> . Por exemplo, para restaurar o test base de dados:mongorestore --nsInclude "test.*"
Para restaurar o
test coleção dentro do test base de dados:mongorestore --nsInclude "test.test"
Certifique-se de executar a restauração do
dump pai do diretório, e não de dentro dele.