2.4 - Restauração Mongod

2.4 - Restauração Mongod

Operações básicas

O mongorestore restaura um backup binário criado pelo mongodump. Por padrão, ele procura um backup de banco de dados no diretório "dump".

Ele pode restaurar um backup de banco de dados inteiro ou apenas uma parte específica das coleções.

O programa carrega dados de um diretório criado pelo comando mongodump ou da entrada padrão  uma instância mongod ou mongos.

Para executar a restauração do Mongod, é necessário ter baixado o instalador MSI do Database Tool, caso tenha dúvida em instalar, clique aqui. 
Ao usar o mongorestore para carregar arquivos de dados criados pelo mongodump, certifique-se de que você está restaurando para a mesma versão principal do Servidor que os arquivos foram criados.

Para restaurar de um diretório para uma instância local do mongod em execução na porta:dump27017, siga as instruções abaixo:

1 - Verifique se o arquivo está na pasta correta, C:\Program Files\MongoDB\Tools\100\bin
2 - Selecione o endereço da pasta e abra o Prompt de Comando como administrador. 
3 - informe o caminho da pasta bin
4 - execute o comando conforme exemplo abaixo:

C:\Program Files\MongoDB\Tools\100\bin>mongorestore NovoBackup

Cuidado! O Prompt de Comandos é case sensitive.



Execute mongorestore a partir da linha de comando do sistema, não pode ser no mongoshell.



À medida que o mongorestore restaura do diretório, ele cria o banco de dados e coleções e registra seu progresso na pasta :dump/

Após ter executado o comando, certifique-se que as informações foram restauradas no MongoDBCompass.

Caso tenha dúvidas sobre o restore Mongod, clique aqui.