• 平台功能
  • 功能介绍
    • 配置文件
    • 系统函数
    • 组态图形
    • 页面集成
    • 功能扩展
    • SSL TLS
  • 本地部署
    • 数据库备份与还原
  • 协议处理
    • WebSocket
    • 国标协议
    • JT808协议
    • MQTT协议
    • OPC网关
    • 自定义协议(my)
    • 自定义协议(di)
    • 平台主动发给终端
    • 串口功能
    • 客户端功能
  • 完整案例演示
  • 系统函数源代码
  • 简洁的Ajax代码
  • 工具下载
  • 导出
    • 说明
  • 导入
    • 说明
    文档主题
    https://twuyun.com/help/doc/0/index?id=5f5ed1eea5a79a6fa0530836
    功能
    模板管理图形管理脚本测试文档管理系统日志
    0

    数据库备份与还原

    工具下载

    导入导出工具

    导出

    1. mongodump -h localhost:27019 -d Business -u admin -p 123456

    说明

    —host <:port>, -h <:port> # 指定备份的主机ip和端口号,默认值localhost:27017
    —port # 指定端口号 默认27017

    —username , -u # 指定用户名
    —password , -p # 指定密码
    —authenticationDatabase # 指定认证的数据库
    —authenticationMechanism # 指定认证的算法 ,默认值 SCRAM-SHA-1
    —db , -d # 指定备份的数据库,未指定的话,备份所有的数据库,但不包含local库
    —collection , -c # 指定备份的集合,未指定则备份指定库中的所有集合。
    —query , -q # 指定 json 作为查询条件。来备份我们过滤后的数据。
    —queryFile # 指定 json 文档路径,以该文档的内容作为查询条件,来备份我们过滤后的数据。
    —quit # 通过抑制 MongoDB的复制,连接等活动,来实现备份。
    —gzip # 开启压缩,3.2版本后可以使用,输出为文件的话会带有后缀.gz
    —out , -o # 输出的目录路径

    —repir # 修复数据时使用 下面有详细介绍
    —oplog # mongodump 会将 mongodump 执行期间的 oplog 日志 输出到文件 oplog.bson,这就意味着从备份开始到备份结束的数据操作我们都可以记录下来。
    —archive # 输出到单个存档文件或者是直接输出。

    —dumpDbUsersAndRoles # 只有在 使用 —db 时才适用,备份数据库的包含的用户和角色。
    —excludeCollection string # 排除指定的集合,如果要排除多个,使用多个—excludeCollection
    —numParallelCollections int, -j int # 并行导出的集合数,默认为4

    —ssl # 指定 TLS/SSL 协议
    —sslCAFile filename # 指定认证文件名
    —sslPEMKeyFile
    —sslPEMKeyPassword
    —sslCRLFile
    —sslAllowInvalidCertificates
    —sslAllowInvalidHostnames
    —sslFIPSMode

    导入

    1. mongorestore -h localhost:27019 -d Business -u admin -p 123456 d:\data\dump\test

    说明

    —host <:port>, -h <:port>:
    MongoDB所在服务器地址,默认为: localhost:27017

    —db , -d :
    需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2

    —drop:
    恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用哦!

    :
    mongorestore 最后的一个参数,设置备份数据所在位置,例如:c:\data\dump\test。

    你不能同时指定 和 —dir 选项,—dir也可以设置备份目录。

    —dir:
    指定备份的目录

    你不能同时指定 和 —dir 选项。