Skip to content

mongodb 数据迁移

使用官方工具 mongodump 和 mongorestore

安装

如果在安装 mongodb 时没有安装工具,前往 链接下载

简单使用

  • 在命令行中输入 mongodump
  • 默认情况下在当前面目录生成 /dump 文件夹,在里面挑选自己想要迁移的 database
  • 将文件夹压缩,传输到目标机器
  • 解压缩后,使用命令:mongorestore /dump

完整指令

  • mongodump

    • --host xx
    • --username xx
    • --password xx
    • --authenticationDatabase xx
    • --out xx
  • --host: 源 MongoDB 的地址和端口。

  • --username / --password: 有备份权限的用户名和密码。

  • --authenticationDatabase: 认证数据库,通常是 admin。

  • --out 或 -o: 指定备份文件的输出目录。执行后,所有数据库的数据和索引都会以 BSON 格式保存在这个目录下。

  • mongorestore --host <目标主机名:端口> --username <用户名> --password <密码> --authenticationDatabase admin <备份文件路径>

2025( )
今日 20.83%
本周 42.86%
本月 10.00%
本年 67.40%
Powered by Snowinlu | Copyright © 2024- | MIT License