mongodb
文章平均质量分 65
WFkwYu
Devops技术顾问,欢迎大家一起交流分享!
展开
-
Mysql/MongoDB数据库备份与恢复
一、Mysql数据库全量备份:mysqldump -h127.0.0.1 --add-drop-table --force -u$db_user -p$db_passwd $db_name > $BACK_DIR/dbname.sql全量恢复:mysql -u db_user -p db_passwd db_nmae < $RESTORE_DIR/dbname.sql 二、MongoDB数据库(集群+分片模式)全量备份:## 30000端口为m原创 2021-12-03 11:58:22 · 324 阅读 · 0 评论 -
MongoShake迁移同步MongoDB
MongoShake迁移同步mongo数据库简介:Mongo-Shake 由阿里云 Nosql 团队开发和维护。Mongo-Shake 是基于 MongoDB 的 oplog 的通用服务平台。它从源 mongo 数据库中获取 oplog,并在目标 mongo 数据库中重放或发送到不同隧道的其他端。如果目标端是mongo数据库,即直接replay oplog,它就像一个同步工具,用于将数据从源MongoDB复制到另一个MongoDB,以构建冗余复制或双活复制。除了...原创 2021-08-18 18:03:54 · 1438 阅读 · 3 评论 -
MongoDB集群新增副本集
背景 添加步骤 附加说明原创 2021-06-18 10:39:40 · 2244 阅读 · 1 评论 -
mongodb3.6部署需注意事项
mongodb3.6部署需注意事项1、配置服务器副本集初始化报如下错误原因:1、可能没关闭防火墙;2、配置文件中没加 bind_ip参数2、修改认证原创 2019-11-11 11:39:22 · 309 阅读 · 0 评论 -
mongodb删除片键
mongodb删除片键1、查询库上所有的片键mongos> use configswitched to db configmongos> show collectionsactionlogchangelogchunkscollectionsdatabaseslockpingslocksmongossettingsshardssystem.indexest...原创 2019-08-16 17:21:57 · 2116 阅读 · 0 评论 -
mongodb撤销集合分片
mongodb撤销集合分片基本步骤:停止所有有关和mongodb连接的应用程序导出需要撤销的集合数据禁用分片的自动平衡删除该集合导入集合数据开启分片的自动平衡1、停止所有有关和mongodb连接的应用程序(根据实际情况而定,此步忽略)2、导出需要撤销的集合数据$ ./bin/mongodump -h 127.0.0.1:30000 -u mongodb_backup_use...原创 2019-08-16 16:39:41 · 1449 阅读 · 0 评论 -
mongodb修改副本集权重
mongodb修改副本集权重前言primary的选举依赖于各个实例的优先权重,默认权重都是1复本集的主挑选权重最高的,权重一样的无法控制谁为主设置各个实例的优先权重,挑选自己想要的实例为主,只有primary可以更改权重配置权重越高,优先选主1、查看权重shard1:PRIMARY> rs.config()"priority" : 92、修改权重conf = rs.co...原创 2019-08-15 10:24:32 · 1344 阅读 · 0 评论 -
Balancer均衡器时段设置
Balancer均衡器时段设置1、查看 Balancer 进程是否开启mongos> use config ##连接到config数据库switched to db configmongos> sh.getBalancerState()true2、停 Balancer 进程mongos> sh.stopBalancer();{ "ok" : 1 }m...原创 2019-08-15 10:08:06 · 509 阅读 · 0 评论 -
mongodb按照_id的哈希分片
mongodb按照_id的哈希分片步骤1、 登陆认证数据库(30000端口)./mongo -port 30000mongos> use adminmongos> db.auth("root","password")12、打开数据库实例分片规则mongos> db.runCommand({"enablesharding":"dbname"}) { "ok" :...原创 2019-08-15 09:48:32 · 3064 阅读 · 0 评论 -
mongodb数据导入导出
mongodb数据导入导出说明:mongodb数据库数据导出格式有 csv和json两种格式,可以通过参数指定导出格式一、命令 mongoexport 数据导出1、参数说明-h,–host :代表远程连接的数据库地址,默认连接本地Mongo数据库;–port:代表远程连接的数据库的端口,默认连接的远程端口27017;-u,–username:代表连接远程数据库的账号,如果设置数据库的认...原创 2019-08-02 11:05:01 · 2135 阅读 · 0 评论 -
mongodb "errmsg" : "not master and slaveOk=false"的解决办法
mongodb “errmsg” : "not master and slaveOk=false"的解决办法[yukw@mongodb4 data]$ ./mongo -port 20000MongoDB shell version v3.4.4connecting to: mongodb://127.0.0.1:20000/MongoDB server version: 3.4.4Se...原创 2019-07-31 17:07:31 · 13532 阅读 · 0 评论 -
mongodb版本升级
这篇文章仅在实验成功了,还有很多细节需要注意原创 2019-07-30 16:02:26 · 11812 阅读 · 0 评论