Ainda sou novo no MongoDB e recentemente tentei fazer um dump e restaurar na máquina de um colega de trabalho. Obteríamos erros em sua máquina dizendo “não sei o que fazer com o arquivo db-name”. Perplexo, olhei para a minha saída de despejo. Havia um arquivo na pasta de despejo que estava vazio junto com os arquivos completos do sistema e da sessão. Pesquisar isso não me levou a lugar nenhum. Por algum motivo, decidi renomear uma coleção para não ter um hífen no nome. Estrondo! De repente, tenho dois arquivos contendo dados para essa coleção. Eu então renomeio as outras coleções e elas começam a funcionar bem. Portanto, mesmo que você supostamente possa usar hífens em um nome apenas citando o nome em suas consultas, não faça isso! Aparentemente, as ferramentas de backup / restauração não têm o mesmo suporte.