WorksheetsPreguntas sobre mongodump y mongorestore
Total questions: 55
Worksheet time: 30mins
¿Cuál es la función principal del comando mongodump?
Restaurar una base de datos en MongoDB
Crear un respaldo de una base de datos
Copiar archivos de configuración de MongoDB
Analizar la estructura de una base de datos
¿Cuál es el formato de salida predeterminado de mongodump?
JSON
BSON
CSV
TXT
¿Qué comando se usa para restaurar un respaldo creado con mongodump?
mongoimport
mongosync
mongorestore
mongobackup
¿Qué opción de mongodump se usa para especificar una base de datos específica a respaldar?
--database
--db
--backup
--dumpdb
¿Qué opción de mongorestore permite sobrescribir datos existentes?
--overwrite
--drop
--delete
--replace
¿Cómo se especifica un servidor remoto en mongodump?
--host
--remote
--server
--uri
¿Cuál de las siguientes opciones de mongodump permite exportar solo una colección específica?
--table
--collection
--coll
--col
¿Para qué sirve la opción --gzip en mongodump y mongorestore?
Cifra el respaldo para mayor seguridad
Comprime los archivos de respaldo
Convierte el formato de BSON a JSON
Mejora la velocidad de respaldo
¿Qué opción de mongodump se usa para incluir solo datos y omitir los índices?
--noIndex
--noIndexes
--noIndexBuild
--noIndexRestore
¿Qué opción de mongorestore se usa para restaurar solo una colección específica?
--table
--collection
--onlyColl
--singleCollection
¿Qué opción de mongodump permite autenticarse en un servidor que requiere usuario y contraseña?
--auth
--user y --password
--username y --password
--login
¿Cuál es el propósito de la opción --archive en mongodump?
Crear un archivo ZIP con el respaldo
Guardar el respaldo en un único archivo
Convertir el respaldo a JSON
Enviar el respaldo directamente a otro servidor
¿Cómo se restaura un respaldo desde un archivo comprimido con mongorestore?
mongorestore --input file.gz
mongorestore --gzip --archive=file.gz
mongorestore --restore file.gz
mongorestore --compressed=file.gz
¿Cómo se puede hacer un respaldo de todas las bases de datos en un servidor MongoDB?
mongodump --allDatabases
mongodump --all
mongodump
mongodump --dumpAll
¿Qué hace la opción --oplog en mongodump?
Guarda un registro de cambios en tiempo real
Respaldar solo los cambios recientes en la base de datos
Habilita la replicación automática
Guarda el archivo de respaldo en JSON en lugar de BSON
¿Qué opción de mongorestore permite especificar un puerto diferente?
--port
--customPort
--p
--setPort
¿Para qué se usa la opción --nsInclude en mongorestore?
¿Para qué se usa la opción --nsInclude en mongorestore?
Para filtrar las bases de datos a restaurar
Para restaurar únicamente ciertas colecciones
Para restaurar solo índices
Para restaurar sin sobrescribir datos existentes
¿Cuál es una buena práctica al restaurar datos con mongorestore?
Detener el servidor MongoDB antes de restaurar
Usar --drop si no se quiere duplicar datos
Restaurar siempre sin opciones para evitar errores
Usar mongoimport en lugar de mongorestore
¿Cuál es el propósito principal de mongorestore?
Crear un respaldo de datos en MongoDB
Restaurar datos desde un respaldo generado con mongodump
Eliminar bases de datos en MongoDB
Migrar datos entre bases de datos SQL y MongoDB
¿Qué formato de archivos de respaldo utiliza mongorestore por defecto?
JSON
CSV
BSON
XML
¿Cuál es la sintaxis básica para restaurar una base de datos completa con mongorestore?
mongorestore --backup /ruta/del/respaldo
mongorestore --restore /ruta/del/respaldo
mongorestore [opciones]
mongoimport --restore /ruta/del/respaldo
¿Cómo se especifica una base de datos específica para restaurar?
--restoreDB
--db
--database
--setDB
¿Qué opción permite restaurar solo una colección específica?
--collection
--table
--restoreCollection
--col
¿Qué opción permite restaurar datos en una base de datos remota?
--remote
--host
--uri
--server
¿Cómo se restauran datos en un clúster de MongoDB Atlas?
Usando la opción --atlasRestore
Con la sintaxis mongorestore --atlas
Con una URI en formato mongodb+srv://
MongoDB Atlas no permite restauraciones
¿Para qué se usa la opción --drop en mongorestore?
Elimina las colecciones existentes antes de restaurar
Omite las bases de datos vacías
Evita la restauración de índices
Convierte BSON a JSON antes de restaurar
¿Qué comando permite restaurar datos desde un archivo comprimido en formato .gz?
mongorestore --unzip /ruta/del/respaldo
mongorestore --gzip /ruta/del/respaldo
mongorestore --decompress /ruta/del/respaldo
mongorestore --uncompress /ruta/del/respaldo
¿Cómo se omite la restauración de índices?
--noIndex
--skipIndexes
--noIndexRestore
--omitIndexes
¿Qué hace la opción --oplogReplay en mongorestore?
Activa la autenticación en la restauración
Aplica los cambios de un Replica Set en el orden en que ocurrieron
Omite la restauración de índices
Restaura los usuarios y permisos de la base de datos
¿Cómo se verifica que la restauración se haya realizado correctamente?
Ejecutando mongorestore --verify
Usando mongo y consultando las colecciones con find()
Revisando los archivos BSON en el respaldo
No es posible verificar una restauración en MongoDB
¿Cuál es la función principal de --archive en mongorestore?
Restaurar un respaldo desde un solo archivo
Enviar la restauración a un servidor en la nube
Crear un respaldo en un directorio comprimido
Convertir datos BSON a JSON
¿Qué opción permite especificar un puerto diferente para la conexión?
--customPort
--setPort
--port
--serverPort
¿Cuál de las siguientes opciones NO es una función de mongorestore?
Restaurar una base de datos desde un respaldo
Restaurar solo ciertas colecciones de una base de datos
Exportar datos en formato JSON
Aplicar el log de operaciones de un Replica Set
¿Cómo se restaura una base de datos completa desde un directorio de respaldo?
mongorestore --db
mongorestore /ruta/del/respaldo
mongorestore --restoreAll
mongoimport --db
¿Qué comando permite restaurar datos en un servidor especificando usuario y contraseña?
mongorestore --user admin --pass secret /ruta/del/respaldo
mongorestore --uri="mongodb://usuario:contraseña@host:puerto" /ruta/del/respaldo
mongorestore --auth admin:secret --db
mongorestore --credentials "admin:secret" /ruta/del/respaldo
¿Qué ocurre si no se usa --drop en mongorestore?
La restauración sobrescribe los datos existentes
Se duplican los documentos restaurados
La restauración falla
Solo se restauran los índices
¿Cuál es la función principal del comando mongodump?
Restaurar una base de datos en MongoDB
Respaldar datos de MongoDB en formato BSON
Convertir bases de datos de MongoDB a SQL
Eliminar registros antiguos en MongoDB
¿Cuál es el formato de salida predeterminado de mongodump?
JSON
BSON
CSV
XML
¿Cómo se ejecuta mongodump para respaldar todas las bases de datos?
mongodump --allDatabases
mongodump --backupAll
mongodump
mongodump --dumpAll
¿Qué opción de mongodump se usa para especificar una base de datos específica a respaldar?
--database
--db
--backup
--dumpdb
¿Qué opción permite respaldar solo una colección específica?
--collection
--table
--coll
--onlyCollection
¿Cómo se especifica un servidor remoto en mongodump?
--remote
--host
--server
--uri
¿Cuál es el propósito de la opción --gzip en mongodump?
Cifra el respaldo para mayor seguridad
Comprime los archivos de respaldo
Convierte el formato de BSON a JSON
Mejora la velocidad de respaldo
¿Cómo se autentica un usuario en mongodump?
--auth
--user y --password
--username y --password
--login
¿Para qué se usa la opción --archive en mongodump?
Crear un archivo ZIP con el respaldo
Guardar el respaldo en un único archivo
Convertir el respaldo a JSON
Enviar el respaldo directamente a otro servidor
¿Cómo se especifica un puerto diferente para la conexión en mongodump?
--port
--customPort
--p
--setPort
¿Cuál es el propósito de la opción --oplog en mongodump?
Guarda un registro de cambios en tiempo real
Respaldar solo los cambios recientes en la base de datos
Habilita la replicación automática
Guarda el archivo de respaldo en JSON en lugar de BSON
¿Qué opción se usa en mongodump para excluir los índices de los datos respaldados?
--noIndex
--noIndexes
--noIndexBuild
--skipIndexes
¿Cómo se guarda un respaldo comprimido con gzip en un solo archivo?
mongodump --gzip --archive=respaldo.gz
mongodump --compress respaldo.gz
mongodump --backup --zip respaldo.gz
mongodump --save respaldo.gz
¿Cómo se especifica una base de datos de autenticación en mongodump?
--authDatabase
--authenticationDB
--authenticationDatabase
--authDB
¿Para qué se usa la opción --query en mongodump?
Para respaldar solo documentos que cumplan con un filtro
Para respaldar únicamente la estructura de la base de datos
Para generar una consulta a la base de datos antes de hacer el respaldo
Para convertir BSON a JSON antes de hacer el respaldo
¿Cómo se guarda un respaldo en un archivo sin crear directorios?
mongodump --archive=respaldo.bson
mongodump --backup respaldo.bson
mongodump --output=respaldo.bson
mongodump --singleFile respaldo.bson
¿Qué opción se usa para omitir los documentos y solo respaldar la estructura de una base de datos?
--schemaOnly
--metadataOnly
--dumpIndexesOnly
--structureOnly
¿Qué ocurre si mongodump se ejecuta sin opciones?
Respalda todas las bases de datos
No hace nada
Muestra un mensaje de error
Respalda solo la base de datos test
