ubuntu

Ubuntu MongoDB数据迁移配置方法

小樊
40
2025-08-19 22:12:19
栏目: 云计算

以下是Ubuntu系统下MongoDB数据迁移的常见配置方法,以mongodump/mongorestore工具为例:

  1. 安装MongoDB工具
    确保已安装mongodb-database-tools(包含mongodumpmongorestore):

    sudo apt update  
    sudo apt install mongodb-database-tools  
    
  2. 导出源数据库数据
    使用mongodump命令备份数据,指定源主机、端口、数据库名及输出目录:

    mongodump --host <源主机IP> --port <源端口> --db <数据库名> --out /path/to/backup  
    

    示例:备份本地test数据库到/backup目录:

    mongodump --host 127.0.0.1 --port 27017 --db test --out /backup  
    
  3. 传输备份文件到目标服务器
    通过scp命令将备份目录复制到目标Ubuntu服务器:

    scp -r /path/to/backup <目标用户名>@<目标IP>:/目标路径  
    

    示例:

    scp -r /backup user@192.168.1.100:/home/user  
    
  4. 导入数据到目标数据库
    在目标服务器上使用mongorestore命令恢复数据,指定目标主机、端口、数据库名及备份路径:

    mongorestore --host <目标主机IP> --port <目标端口> --db <目标数据库名> /path/to/backup/<数据库名>  
    

    示例:将备份的test数据库导入到目标服务器的test数据库:

    mongorestore --host 127.0.0.1 --port 27017 --db test /home/user/backup/test  
    

注意事项

0
看了该问题的人还看了