Backup e restauração do MongoDb

Backup usando mongodump

1) vamos fazer um diretório para despejar nosso banco de dados mongo em

mkdir mongdump

2) permite o backup na pasta mongdump

mongodump -h localhost:27017 -d dbname -o location/to/mongdump

substitua “dbname” pelo nome do banco de dados

3) vá para a pasta mongdump para verificar se o backup está lá, o arquivo de volta terá a extensão .bson

Restaurar usando mongorestore

mongorestore --drop -d dbname /location/to/mongdump/dbname

dbname deve ser substituído pelo nome de seu banco de dados. Além disso, quando você fez um mongodump na pasta mongdump, muito provavelmente uma subpasta com o nome do banco de dados foi criada, daí o /location/to/mongdump/dbname. você sempre deseja apontar para a pasta que contém os arquivos .BSON