zoukankan      html  css  js  c++  java
  • mongodb 数据备份与恢复

    mongo单表导入导出

    1.进入到MongoDB的安装目录的bin目录中。

    2.导出单张表:mongoexport.exe -h IP地址 --port MongoDB数据库端口号 -u 登录用户名 -p=密码 -d 数据库名 -o f:mongoHsdc.json -c 表名 

    (windows系统导出文件格式为json,导入linux系统的导出文件后缀应为.gson)

    3.导入单张表:mongoimport -h IP地址 --port MongoDB数据库端口号 -u 登录用户名 -p=密码 -d 数据库名 -c 表名--file f:mongoHsdc.json

      整库备份

        mongodump -h dbhost -d dbname -o dbdirectory
    -h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017
    -d:需要备份的数据库实例,例如:test
    -o:备份的数据存放位置,例如:c:datadump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。

       对命令有疑问  查询 mongodump --help

       整库恢复

    mongorestore -h dbhost -d dbname –dir dbdirectory
    -h:MongoDB所在服务器地址
    -d:需要恢复的数据库实例
    –directoryperdb:备份数据所在位置,

            对命令有疑问  查询 mongorestore  --help

  • 相关阅读:
    c# 第29节 类
    c# 第28节 面向对象概述
    c# 第27节 结构、枚举
    c# 第26节 Main方法
    c# 第25节 方法重载
    Python接口自动化之yaml配置文件
    Python接口自动化之数据驱动
    Python接口自动化之登录接口测试
    测试面试题集-逻辑推理题
    Python接口自动化之unittest单元测试
  • 原文地址:https://www.cnblogs.com/CHWLearningNotes/p/9141453.html
Copyright © 2011-2022 走看看