¿Cómo importa la base de datos MongoDB una base de datos a otra nueva base de datos y cambia el nombre de la nueva base de datos?

Recibí una tarea anterior, que consistía en comparar el contenido de 20 bases de datos, rastrear las acciones de los usuarios y encontrar información valiosa. Como resultado, descubrí que la base de datos original solo se puede importar a una nueva base de datos con el mismo nombre a través del herramienta de visualización de mongodb Studio 3T, y no se puede importar a la base de datos recién nombrada, así que encontré este método de operación de línea de comando, que es bastante útil, y puedo realizar la importación entre bases de datos y cambiarles el nombre:

1. Línea de comando:

mongorestore --puerto 20717 --gzip --archive= db_2023-07-18_06_00_00.gz --nsFrom " sn1.* " --nsTo " testcc.* "

2. Nota:
20717: El número de puerto de la base de datos

db_2023-07-18_06_00_00.gz: contiene el archivo de la base de datos a importar

sn1.* : el nombre de la base de datos original a importar

testcc.* : El nombre de la base de datos que acepta los datos importados (nuevo nombre de la base de datos)

tres,

        Lo anterior es la información valiosa en este artículo, espero que te sea útil.

Supongo que te gusta

Origin blog.csdn.net/weixin_48373171/article/details/131955192
Recomendado
Clasificación