Tutorial: exportar e importar información
Clase 27 de 31 • Curso de Mongo DB 2018
Contenido del curso
SQL vs NoSQL
Introducción a la terminal del SO
MongoDB
Introducción al motor de base de datos
CRUD
Queries
- 16

Introducción a cursores, proyecciones, limit y sort
05:58 min - 17

Tutorial: proyecciones, limit, sort
05:50 min - 18

Aggregation
06:26 min - 19

Tutorial: definir aggregation
11:01 min - 20

Text-search
03:10 min - 21

Tutorial: realizar consulta por texto
07:03 min - 22

Geospatial
03:35 min - 23

Tutorial: relizar consulta por geopoints
08:14 min
Indexado
Backup
Seguridad y escalabilidad
Cierre del curso
Para poder ejecutar cualquiera de las dos instrucciones asociadas con la exportación o importación de bases de datos debemos verificar primero que hemos instalado debidamente MongoDB y que el servidor mongod está corriendo en el sistema.
La sintaxis de la instrucción que genera los archivos de respaldo es la siguiente:
mongodump --db <nombre de la base de datos>
Si no se especifica una carpeta destino en la que se han de generar los archivos de respaldo, los mismos serán creados en justo en la misma carpeta en la que hemos ejecutado la instrucción.
Los archivos generados por mongodump son básicamente de dos tipos: .json y .bson, estos formados ya los hemos descrito y comentado en clases anteriores.
Para recuperar la base de datos a partir de los archivos generados con mongodump ejecutamos la siguiente instrucción:
mongorestore --db <nombre de la base de datos> <ubicación de los archivos de respaldo>