我正在尝试将 mongodb 数据库备份/恢复到 .gz 文件作为示例脚本here
#01 create .gz backup - ok for r3.2.9 and r3.4.10
mongodump --db ${DB_NAME} --gzip --archive=${BACKUP_FILE_GZ}
#02 restore from .gz file - NOT ok for r3.2.9
mongorestore --gzip --archive=${BACKUP_FILE_GZ} --nsFrom "${DB_NAME}.*" --nsTo "${DB_NAME_RESTORE}.*"
Run Code Online (Sandbox Code Playgroud)
步骤 01 即备份对 mongodb 版本r3.2.9
和r3.4.10
; 虽然步骤 02 不适用于r3.2.9
如何从 .gz 文件中获取mongorestore版本r3.2.9
并能够重命名数据库?
ps