美文网首页
mongoDB-- 连接数据库及数据库主从备份

mongoDB-- 连接数据库及数据库主从备份

作者: 牛耀 | 来源:发表于2018-12-30 15:40 被阅读0次

什么是复制

    复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性
    复制还允许从硬件故障和服务中断中恢复数据 为什么要复制
    数据备份
    数据灾难恢复
    读写分离
    高(24* 7)数据可用性
    无宕机维护
    副本集对应用程序是透明

mongoDB主从备份:

  • 可以设置一个主节点,多个从节点。主节点有读写的权限,从节点只有读的权限,没有写的权限。主从节点数据同步。
  • 当主节点发生宕机,系统会根据从节点谁先执行把最先执行的从节点设置成主节点。

主从备份

  • 以ubuntu一个主节点两个从节点为例
  1. 打开三个服务器(一台电脑,可以指定不同的端口号设置多个服务器)
mongod --bind_ip 192.168.1.118 --port 27017 --dbpath ~/桌面/test --replSet rs0
mongod --bind_ip 192.168.1.118 --port 27018 --dbpath ~/桌面/test1 --replSet rs0
mongod --bind_ip 192.168.1.118 --port 27019 --dbpath ~/桌面/test2 --replSet rs0
  1. 打开客户端,分别连接以上三个服务器
mongo --host 192.168.1.118 --port 27017
mongo --host 192.168.1.118 --port 27018
mongo --host 192.168.1.118 --port 27019
  1. 确定主服务器:确定了谁是主服务器,就在那个上面初始化,以192.168.1.118 --port 27017为主服务器
打开端口号为27017的客户端:
输入:rs.initiate()
  1. 添加副本集 直接使用rs.add('ip地址:端口号’)来添加从服务连接
在27017客户端添加:
rs.add('192.168.1.118:27018’)
rs.add('192.168.1.118:27019’)
  1. 分别切换到从服务连接窗口
输入:
rs.slaveOk()
  • 这时候MongoDB的主从配置完成,我们可以在主服务器插入数据,在从服务器查看是否备份。

相关文章

  • mongoDB-- 连接数据库及数据库主从备份

    什么是复制 mongoDB主从备份: 可以设置一个主节点,多个从节点。主节点有读写的权限,从节点只有读的权限,没有...

  • Mariadb主从复制

    概述 Mariadb支持主从备份,可以把主数据库的所有的数据同时写到备份的数据库中,实现Mariadb数据库的热备...

  • Mysql的双机热备和负载均衡

    MySQL数据库没有增量备份的机制,但它提供了一种主从备份的机制,就是把主数据库的所有的数据同时写到备份数据库中。...

  • MySQL XtraBackup & Replication D

    问题 数据库备份期间主从延时 MySQL: percona-server-5.6.25-73innobackupe...

  • docker 搭建mysql 主从

    mysql 主从复制 MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多...

  • MySQL主从复制(Master-Slave)实践

    MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强...

  • CentOS7 mysql5.7主从备份

    主从备份介绍 就是保持两个数据库的数据自动同步,起着实时备份的作用,也可以读写分离,减轻网站的负载,容灾,主数据库...

  • Mysql的主从复制

    MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强...

  • mysql备份恢复

    登陆远程mysql 查看数据库及字符集 备份数据库 注意:通过mysqldump备份的数据库文件,如果用了(--a...

  • 2018-08-19数据库

    数据库ER图 数据库 1.条件连接 and 和 or 或者2.数据库导出备份 选中数据 点击导...

网友评论

      本文标题:mongoDB-- 连接数据库及数据库主从备份

      本文链接:https://www.haomeiwen.com/subject/omyvlqtx.html