mongodb 的启动 备份和数据还原,
启动
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data/ --logpath=/data/mongodb/logs/mongodb.log --logappend --fork --port=27017 --rest --profile=1 --slowms=500
备份
/usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
备份question数据库
/usr/local/mongodb/bin/mongodump -o /data/mongoback/question
备份所有数据库
[root@192_168_56_28 ~]# /usr/local/mongodb/bin/mongodump -d question -o /data/mongoback/question
connected to: 127.0.0.1
DATABASE: question to /data/mongoback/question/question
question.qmin to /data/mongoback/question/question/qmin.bson
11400/200000 5%
22700/200000 11%
32800/200000 16%
39700/200000 19%
47200/200000 23%
59700/200000 29%
63500/200000 31%
73700/200000 36%
84400/200000 42%
91400/200000 45%
101500/200000 50%
105900/200000 52%
117200/200000 58%
124800/200000 62%
134800/200000 67%
143600/200000 71%
150600/200000 75%
161800/200000 80%
168300/200000 84%
178200/200000 89%
188300/200000 94%
195800/200000 97%
200000 objects
question.system.indexes to /data/mongoback/question/question/system.indexes.bson
2 objects
question.qtest to /data/mongoback/question/question/qtest.bson
1 objects
还原
/usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
[root@192_168_56_28 ~]# /usr/local/mongodb/bin/mongorestore -d question /data/mongoback/question/question/
connected to: 127.0.0.1
Wed May 18 11:36:29 /data/mongoback/question/question/qtest.bson
Wed May 18 11:36:29 going into namespace [question.qtest]
Wed May 18 11:36:29 1 objects found
Wed May 18 11:36:29 /data/mongoback/question/question/qmin.bson
Wed May 18 11:36:29 going into namespace [question.qmin]
56725689/1334923145 4%
93397983/1334923145 6%
153788007/1334923145 11%
220968938/1334923145 16%
276067420/1334923145 20%
341372204/1334923145 25%
402288690/1334923145 30%
459793285/1334923145 34%
506933463/1334923145 37%
554789270/1334923145 41%
582354565/1334923145 43%
627993479/1334923145 47%
670204833/1334923145 50%
709622208/1334923145 53%
754859802/1334923145 56%
807169138/1334923145 60%
846390240/1334923145 63%
867313806/1334923145 64%
875991977/1334923145 65%
896455305/1334923145 67%
907012668/1334923145 67%
933149500/1334923145 69%
949885248/1334923145 71%
967124423/1334923145 72%
983118646/1334923145 73%
1008473340/1334923145 75%
1017473193/1334923145 76%
1028092024/1334923145 77%
1035784528/1334923145 77%
1045745329/1334923145 78%
1057074448/1334923145 79%
1065825006/1334923145 79%
1071903919/1334923145 80%
1080134913/1334923145 80%
1093561756/1334923145 81%
1102750160/1334923145 82%
1115563948/1334923145 83%
1128663976/1334923145 84%
1139952234/1334923145 85%
1154748672/1334923145 86%
1174019666/1334923145 87%
1189835223/1334923145 89%
1213002722/1334923145 90%
1221656753/1334923145 91%
1243894747/1334923145 93%
1260171896/1334923145 94%
1280218704/1334923145 95%
1321863458/1334923145 99%
Wed May 18 11:39:07 200000 objects found
Wed May 18 11:39:07 /data/mongoback/question/question/system.indexes.bson
Wed May 18 11:39:07 going into namespace [question.system.indexes]
Wed May 18 11:39:08 { name: "_id_", ns: "question.qmin", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 { name: "_id_", ns: "question.qtest", key: { _id: 1 }, v: 0 }
Wed May 18 11:39:08 2 objects found
分享到:
相关推荐
MongoDB 是一个高性能、开源的文档型数据库,广泛应用于各种规模的企业和项目中。在大型部署中,为了保证数据的安全性和可用性,通常会采用分片(Sharding)和复制集(Replica Set)等技术。本文将详细介绍MongoDB的...
mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具...
7. MongoDB备份和还原:MongoDB备份可以使用mongodump命令来实现,而MongoDB还原可以使用mongorestore命令来实现。 8. 协同备份的优点:协同备份可以确保数据的一致性和可靠性,同时也可以提高备份的效率和速度。 ...
MongoDB提供了`mongodump`和`mongorestore`命令行工具来进行数据备份与恢复。`mongodump`用于生成数据库的二进制备份,而`mongorestore`则用于从这些备份中恢复数据。 1. **基础全量备份**:执行全量备份是创建增量...
在`mongodump_oplog.py`脚本中,这一步可能包括连接到MongoDB服务器,指定需要备份的数据库和集合,然后调用`mongodump`命令执行备份。 接下来,增量备份是在全量备份基础上,只备份自上次备份以来发生改变的数据。...
本文主要介绍了关于Mongodb实现定时备份与恢复的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: MongoDB 数据备份 在 MongoDB 中我们使用 mongodump 命令来备份 MongoDB 数据 语法如下: > ...
MongoDB 秒级备份恢复方案 ...本资源总结了 MongoDB 秒级备份恢复方案的技术创新和解决方案,包括备份恢复方案的重要性、备份策略、逻辑备份 vs 物理备份、增量备份原理、问题与挑战和解决方案等内容。
### MongoDB与Oracle11的备份还原命令详解 #### MongoDB备份与还原 **一、MongoDB备份命令** MongoDB提供了一套完整的工具集用于备份数据库,其中`mongodump`是进行备份的主要工具。 ``` mongodump [-u ] [-p ] ...
在备份和恢复过程中,合理使用这些参数可以帮助我们更好地控制操作过程,确保数据的安全和备份的可靠性。 综上所述,MongoDB提供了功能强大的备份和恢复工具,使得管理员能够有效地维护和管理数据库。无论是进行整...
### MySQL与MongoDB的定时备份知识点详解 #### 一、MySQL与MongoDB备份的重要性 ...通过上述步骤,我们可以有效地实现MySQL和MongoDB数据库的定时备份及恢复功能,保障数据的安全性和业务的连续性。
- 设置每个数据库保存在一个单独的目录中,便于管理和备份。 15. **--journal** - 启用日志功能,MongoDB的数据操作会被写入journal文件夹的文件中,增强数据安全性。 16. **--journalOptions arg** - 启用日志...
阿里云MongoDB的备份与恢复功能是一套针对MongoDB云数据库服务设计的备份机制,旨在帮助用户有效地管理和恢复数据。在讨论备份与恢复功能之前,我们先了解一下MongoDB的基本概念。 MongoDB是一种面向文档的数据库...
本文将详细介绍网易游戏MongoDB数据备份与恢复实践,涵盖了MongoDB在网易游戏端游数据中心的应用、扩展性、业务需求、priority=0资源情况等多方面的内容,并对MongoDB在网易游戏的应用进行了详细的分析和实践。...
以下是对 MongoDB 备份命令的详细解释,以及如何使用 JSON 和 CSV 格式进行数据导出和导入。 1. **MongoDB 备份命令**: MongoDB 提供了两种主要的备份方法:`mongodump` 和 ` mongorestore`。`mongodump` 用于...
"MongoDB 在 Linux 下的配置和启动" MongoDB 是一个流行的 NoSQL 数据库,广泛应用于大数据存储和实时数据处理。在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 ...
在运维MongoDB的过程中,数据备份和恢复是至关重要的环节,以防数据丢失或系统故障。本篇文章将详细介绍如何使用MongoDB的`mongodump`和`mongorestore`工具进行数据的备份与恢复。 ### MongoDB数据备份 MongoDB...
除了 mongodump 和 mongorestore,MongoDB还支持其他备份策略,如Oplog Tailoring(利用操作日志进行增量备份)和云备份服务(如MongoDB Atlas提供的自动备份)。对于生产环境,通常推荐使用更全面的备份方案,包括...
下面详细介绍如何通过命令行方式将MongoDB添加为Windows服务,并解释每个参数的具体含义: 1. **mongod.exe**:这是MongoDB的主程序,用于启动MongoDB服务。 2. **--bind_ip 127.0.0.1**:指定MongoDB监听的IP地址...
MongoDB 的配置文件的参数可以分为一般参数、Windows 参数、复制参数、副本集参数和隐含参数等几种。其中, 一般参数是 MongoDB 的基本配置参数,包括数据文件的存放路径、错误日志文件、绑定 IP、端口号等。Windows...