MongoDB备份与恢复

1. MongoDB数据备份

  1. 如图,进入服务控制台确认集群主节点
MongoDB备份与恢复_第1张图片
image.png
  1. 进入任一容器终端


    image.png

输入mongodump -h nobby-prawn-replicaset-2-0.nobby-prawn-replicaset-headless -o back,备份主节点的数据库到/back目录下

会得到下图结果

MongoDB备份与恢复_第2张图片
image.png

进入到/back目录下可看到当前备份的各数据库目录,与控制台的信息一致

image.png
MongoDB备份与恢复_第3张图片
image.png

2. 数据库恢复

  1. 在控制台中删掉asd数据库,同时确认主节点
MongoDB备份与恢复_第4张图片
image.png
  1. 输入mongorestore -h nobby-prawn-replicaset-2-0.nobby-prawn-replicaset-headless --dir back
MongoDB备份与恢复_第5张图片
image.png
MongoDB备份与恢复_第6张图片
image.png

你可能感兴趣的:(MongoDB备份与恢复)