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.