wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Preguntas sobre mongodump y mongorestore

Total questions: 55

Worksheet time: 30mins

Name
Class
Date
1.

¿Cuál es la función principal del comando mongodump?

a)

Restaurar una base de datos en MongoDB

b)

Crear un respaldo de una base de datos

c)

Copiar archivos de configuración de MongoDB

d)

Analizar la estructura de una base de datos

2.

¿Cuál es el formato de salida predeterminado de mongodump?

a)

JSON

b)

BSON

c)

CSV

d)

TXT

3.

¿Qué comando se usa para restaurar un respaldo creado con mongodump?

a)

mongoimport

b)

mongosync

c)

mongorestore

d)

mongobackup

4.

¿Qué opción de mongodump se usa para especificar una base de datos específica a respaldar?

a)

--database

b)

--db

c)

--backup

d)

--dumpdb

5.

¿Qué opción de mongorestore permite sobrescribir datos existentes?

a)

--overwrite

b)

--drop

c)

--delete

d)

--replace

6.

¿Cómo se especifica un servidor remoto en mongodump?

a)

--host

b)

--remote

c)

--server

d)

--uri

7.

¿Cuál de las siguientes opciones de mongodump permite exportar solo una colección específica?

a)

--table

b)

--collection

c)

--coll

d)

--col

8.

¿Para qué sirve la opción --gzip en mongodump y mongorestore?

a)

Cifra el respaldo para mayor seguridad

b)

Comprime los archivos de respaldo

c)

Convierte el formato de BSON a JSON

d)

Mejora la velocidad de respaldo

9.

¿Qué opción de mongodump se usa para incluir solo datos y omitir los índices?

a)

--noIndex

b)

--noIndexes

c)

--noIndexBuild

d)

--noIndexRestore

10.

¿Qué opción de mongorestore se usa para restaurar solo una colección específica?

a)

--table

b)

--collection

c)

--onlyColl

d)

--singleCollection

11.

¿Qué opción de mongodump permite autenticarse en un servidor que requiere usuario y contraseña?

a)

--auth

b)

--user y --password

c)

--username y --password

d)

--login

12.

¿Cuál es el propósito de la opción --archive en mongodump?

a)

Crear un archivo ZIP con el respaldo

b)

Guardar el respaldo en un único archivo

c)

Convertir el respaldo a JSON

d)

Enviar el respaldo directamente a otro servidor

13.

¿Cómo se restaura un respaldo desde un archivo comprimido con mongorestore?

a)

mongorestore --input file.gz

b)

mongorestore --gzip --archive=file.gz

c)

mongorestore --restore file.gz

d)

mongorestore --compressed=file.gz

14.

¿Cómo se puede hacer un respaldo de todas las bases de datos en un servidor MongoDB?

a)

mongodump --allDatabases

b)

mongodump --all

c)

mongodump

d)

mongodump --dumpAll

15.

¿Qué hace la opción --oplog en mongodump?

a)

Guarda un registro de cambios en tiempo real

b)

Respaldar solo los cambios recientes en la base de datos

c)

Habilita la replicación automática

d)

Guarda el archivo de respaldo en JSON en lugar de BSON

16.

¿Qué opción de mongorestore permite especificar un puerto diferente?

a)

--port

b)

--customPort

c)

--p

d)

--setPort

17.

¿Para qué se usa la opción --nsInclude en mongorestore?

4 lines
18.

¿Para qué se usa la opción --nsInclude en mongorestore?

a)

Para filtrar las bases de datos a restaurar

b)

Para restaurar únicamente ciertas colecciones

c)

Para restaurar solo índices

d)

Para restaurar sin sobrescribir datos existentes

19.

¿Cuál es una buena práctica al restaurar datos con mongorestore?

a)

Detener el servidor MongoDB antes de restaurar

b)

Usar --drop si no se quiere duplicar datos

c)

Restaurar siempre sin opciones para evitar errores

d)

Usar mongoimport en lugar de mongorestore

20.

¿Cuál es el propósito principal de mongorestore?

a)

Crear un respaldo de datos en MongoDB

b)

Restaurar datos desde un respaldo generado con mongodump

c)

Eliminar bases de datos en MongoDB

d)

Migrar datos entre bases de datos SQL y MongoDB

21.

¿Qué formato de archivos de respaldo utiliza mongorestore por defecto?

a)

JSON

b)

CSV

c)

BSON

d)

XML

22.

¿Cuál es la sintaxis básica para restaurar una base de datos completa con mongorestore?

a)

mongorestore --backup /ruta/del/respaldo

b)

mongorestore --restore /ruta/del/respaldo

c)

mongorestore [opciones]

d)

mongoimport --restore /ruta/del/respaldo

23.

¿Cómo se especifica una base de datos específica para restaurar?

a)

--restoreDB

b)

--db

c)

--database

d)

--setDB

24.

¿Qué opción permite restaurar solo una colección específica?

a)

--collection

b)

--table

c)

--restoreCollection

d)

--col

25.

¿Qué opción permite restaurar datos en una base de datos remota?

a)

--remote

b)

--host

c)

--uri

d)

--server

26.

¿Cómo se restauran datos en un clúster de MongoDB Atlas?

a)

Usando la opción --atlasRestore

b)

Con la sintaxis mongorestore --atlas

c)

Con una URI en formato mongodb+srv://

d)

MongoDB Atlas no permite restauraciones

27.

¿Para qué se usa la opción --drop en mongorestore?

a)

Elimina las colecciones existentes antes de restaurar

b)

Omite las bases de datos vacías

c)

Evita la restauración de índices

d)

Convierte BSON a JSON antes de restaurar

28.

¿Qué comando permite restaurar datos desde un archivo comprimido en formato .gz?

a)

mongorestore --unzip /ruta/del/respaldo

b)

mongorestore --gzip /ruta/del/respaldo

c)

mongorestore --decompress /ruta/del/respaldo

d)

mongorestore --uncompress /ruta/del/respaldo

29.

¿Cómo se omite la restauración de índices?

a)

--noIndex

b)

--skipIndexes

c)

--noIndexRestore

d)

--omitIndexes

30.

¿Qué hace la opción --oplogReplay en mongorestore?

a)

Activa la autenticación en la restauración

b)

Aplica los cambios de un Replica Set en el orden en que ocurrieron

c)

Omite la restauración de índices

d)

Restaura los usuarios y permisos de la base de datos

31.

¿Cómo se verifica que la restauración se haya realizado correctamente?

a)

Ejecutando mongorestore --verify

b)

Usando mongo y consultando las colecciones con find()

c)

Revisando los archivos BSON en el respaldo

d)

No es posible verificar una restauración en MongoDB

32.

¿Cuál es la función principal de --archive en mongorestore?

a)

Restaurar un respaldo desde un solo archivo

b)

Enviar la restauración a un servidor en la nube

c)

Crear un respaldo en un directorio comprimido

d)

Convertir datos BSON a JSON

33.

¿Qué opción permite especificar un puerto diferente para la conexión?

a)

--customPort

b)

--setPort

c)

--port

d)

--serverPort

34.

¿Cuál de las siguientes opciones NO es una función de mongorestore?

a)

Restaurar una base de datos desde un respaldo

b)

Restaurar solo ciertas colecciones de una base de datos

c)

Exportar datos en formato JSON

d)

Aplicar el log de operaciones de un Replica Set

35.

¿Cómo se restaura una base de datos completa desde un directorio de respaldo?

a)

mongorestore --db --backup

b)

mongorestore /ruta/del/respaldo

c)

mongorestore --restoreAll

d)

mongoimport --db

36.

¿Qué comando permite restaurar datos en un servidor especificando usuario y contraseña?

a)

mongorestore --user admin --pass secret /ruta/del/respaldo

b)

mongorestore --uri="mongodb://usuario:contraseña@host:puerto" /ruta/del/respaldo

c)

mongorestore --auth admin:secret --db

d)

mongorestore --credentials "admin:secret" /ruta/del/respaldo

37.

¿Qué ocurre si no se usa --drop en mongorestore?

a)

La restauración sobrescribe los datos existentes

b)

Se duplican los documentos restaurados

c)

La restauración falla

d)

Solo se restauran los índices

38.

¿Cuál es la función principal del comando mongodump?

a)

Restaurar una base de datos en MongoDB

b)

Respaldar datos de MongoDB en formato BSON

c)

Convertir bases de datos de MongoDB a SQL

d)

Eliminar registros antiguos en MongoDB

39.

¿Cuál es el formato de salida predeterminado de mongodump?

a)

JSON

b)

BSON

c)

CSV

d)

XML

40.

¿Cómo se ejecuta mongodump para respaldar todas las bases de datos?

a)

mongodump --allDatabases

b)

mongodump --backupAll

c)

mongodump

d)

mongodump --dumpAll

41.

¿Qué opción de mongodump se usa para especificar una base de datos específica a respaldar?

a)

--database

b)

--db

c)

--backup

d)

--dumpdb

42.

¿Qué opción permite respaldar solo una colección específica?

a)

--collection

b)

--table

c)

--coll

d)

--onlyCollection

43.

¿Cómo se especifica un servidor remoto en mongodump?

a)

--remote

b)

--host

c)

--server

d)

--uri

44.

¿Cuál es el propósito de la opción --gzip en mongodump?

a)

Cifra el respaldo para mayor seguridad

b)

Comprime los archivos de respaldo

c)

Convierte el formato de BSON a JSON

d)

Mejora la velocidad de respaldo

45.

¿Cómo se autentica un usuario en mongodump?

a)

--auth

b)

--user y --password

c)

--username y --password

d)

--login

46.

¿Para qué se usa la opción --archive en mongodump?

a)

Crear un archivo ZIP con el respaldo

b)

Guardar el respaldo en un único archivo

c)

Convertir el respaldo a JSON

d)

Enviar el respaldo directamente a otro servidor

47.

¿Cómo se especifica un puerto diferente para la conexión en mongodump?

a)

--port

b)

--customPort

c)

--p

d)

--setPort

48.

¿Cuál es el propósito de la opción --oplog en mongodump?

a)

Guarda un registro de cambios en tiempo real

b)

Respaldar solo los cambios recientes en la base de datos

c)

Habilita la replicación automática

d)

Guarda el archivo de respaldo en JSON en lugar de BSON

49.

¿Qué opción se usa en mongodump para excluir los índices de los datos respaldados?

a)

--noIndex

b)

--noIndexes

c)

--noIndexBuild

d)

--skipIndexes

50.

¿Cómo se guarda un respaldo comprimido con gzip en un solo archivo?

a)

mongodump --gzip --archive=respaldo.gz

b)

mongodump --compress respaldo.gz

c)

mongodump --backup --zip respaldo.gz

d)

mongodump --save respaldo.gz

51.

¿Cómo se especifica una base de datos de autenticación en mongodump?

a)

--authDatabase

b)

--authenticationDB

c)

--authenticationDatabase

d)

--authDB

52.

¿Para qué se usa la opción --query en mongodump?

a)

Para respaldar solo documentos que cumplan con un filtro

b)

Para respaldar únicamente la estructura de la base de datos

c)

Para generar una consulta a la base de datos antes de hacer el respaldo

d)

Para convertir BSON a JSON antes de hacer el respaldo

53.

¿Cómo se guarda un respaldo en un archivo sin crear directorios?

a)

mongodump --archive=respaldo.bson

b)

mongodump --backup respaldo.bson

c)

mongodump --output=respaldo.bson

d)

mongodump --singleFile respaldo.bson

54.

¿Qué opción se usa para omitir los documentos y solo respaldar la estructura de una base de datos?

a)

--schemaOnly

b)

--metadataOnly

c)

--dumpIndexesOnly

d)

--structureOnly

55.

¿Qué ocurre si mongodump se ejecuta sin opciones?

a)

Respalda todas las bases de datos

b)

No hace nada

c)

Muestra un mensaje de error

d)

Respalda solo la base de datos test