zoukankan      html  css  js  c++  java
  • MongoDB数据库的备份和恢复

     MongoDB数据库备份方式:

      1、整库备份

      2、单表备份

     1、整库备份

    备份整个数据库:

    mongodump -h 127.0.0.1:27000 -d park --authenticationDatabase park -u USERNAME -p PASSWORD

    恢复整个数据库:

    mongorestore -h 127.0.0.1:27000 -d park park --authenticationDatabase park -u USERNAME -p PASSWORD  

     2、单表备份

    备份单个表:

    mongoexport -h 127.0.0.1:27000 --db park --collection user_order -o /tmp/mongodb-test --authenticationDatabase park -u USERNAME -p PASSWORD  

    备份单个表每个时间点以内的数据:

    mongoexport -h 127.0.0.1:27000 --db park --collection user_order -o /tmp/mongodb-test --authenticationDatabase park -u USERNAME -p PASSWORD --query '{"pay_time":{$lt:ISODate("2017-05-01T00:00:00Z")}}'

    还原单个表数据到数据库:

    mongoimport -h 127.0.0.1:27000 -d park -c user_order --file mongodb-test --authenticationDatabase park -u USERNAME -p PASSWORD  
  • 相关阅读:
    windows 7 codepage id name 名称
    最大团
    三分的多种写法及对应的精度 三分套三分原理
    AC自动机
    c++ queue
    lca 欧拉序+rmq(st) 欧拉序+rmq(线段树) 离线dfs 倍增
    node *p,*q
    dfs序和欧拉序
    P3861 8月月赛A
    洛谷P3862 8月月赛B
  • 原文地址:https://www.cnblogs.com/evescn/p/7218934.html
Copyright © 2011-2022 走看看