zoukankan      html  css  js  c++  java
  • mongo备份&恢复

    1.备份数据:
    $mongodump -h 127.0.0.1 -u traderaccount -p kasumi -d traderaccount -o "/traderaccount"
    -d:指定备份的数据库实例
    -o:备份文件存放位置
    --collection:过滤需要导出的表

    2.数据恢复:

    1)创建数据库:
    mongo -uadmin -p

    use trader
    db.usr.insert({'name':'tompig'});
    db.usr.insert({'name':'tompig1','id':1});
    [ps]:创建mongo数据库的时候,直接use,但是数据库不会保存下来,需要插入数据,数据库才会保存下来.

    db.createUser(
    {
    "user":"trader",
    "password":"kasumi",
    roles:[{role:"readWrite",db:"trader"}]
    }
    )

    2)将导出的数据导入新建的trader库:
    $mongorestore -h 127.0.0.1 --port 27017 -d trader -u trader -p kasumi --drop /traderaccount

    --drop:恢复的时候先删除当前数据
    -d:需要恢复的数据库实例

  • 相关阅读:
    win7如何配置access数据源
    pcA降维算法
    今天的分类
    实现MFC菜单画笔画圆,并且打钩
    多个字符串输出,竖直输出
    端口重用
    安卓快速关机APP
    端口转发
    学习OpenCV
    求解数独
  • 原文地址:https://www.cnblogs.com/kasumi/p/6516214.html
Copyright © 2011-2022 走看看