京东云服务器推荐配置、多种配置选择,满足不同业务需求!

热门推荐

⭐ 稳定入门选择

配置:2核2G/5M

适用场景:个人站点 / 轻量应用

特点:性价比高,稳定可靠

¥19/月
立即购买
流量友好

☁️ 轻量云主机

配置:2核4G 5M

适用场景:小型业务 / 博客 / 测试环境

特点:流量友好,性能均衡

¥149/年
立即购买
高性能

💻 云服务主机

配置:4核16G 8M

适用场景:中小型服务 / 多并发场景

特点:充足内存与带宽,性能强劲

¥750/年
立即购买
新人专享

🎁 新人福利

新人访问 → 点击 → 最新活动

可获取 3000元 礼券

立即领取
数据库 / MongoDB 教程 / MongoDB 基础教程
MongoDB 创建备份
MongoDB 部署MongoDB 分片

MongoDB 创建备份

在本章中,我们将看到如何在MongoDB中创建备份。

MongoDB 数据转储

要在MongoDB中创建数据库备份,应该使用mongodump命令。此命令将把服务器的整个数据转储到dump目录中。有许多选项可用于限制数据量或创建远程服务器的备份。

语法

mongodump 命令的基本语法如下-

>mongodump

示例

启动您的mongod服务器。假设您的mongod服务器在本地主机和端口27017上运行,请打开命令提示符,然后转到mongodb实例的bin目录,然后键入命令mongodump

mycol 集合具有以下数据。

>mongodump

该命令将连接到在127.0.0.1和端口运行的服务器,并将服务器的27017所有数据返回到目录/bin/dump/。以下是命令的输出-

数据库统计

以下是可与该mongodump命令一起使用的可用选项的列表。

语法描述示例
mongodump --host HOST_NAME --port PORT_NUMBER

此命令将备份指定 mongod 实例的所有数据库。

mongodump --host (xsc123.com) --port 27017
mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY此命令将仅备份指定路径上的指定数据库。mongodump --dbpath /data/db/ --out /data/backup/
mongodump --collection COLLECTION --db DB_NAME此命令将仅备份指定数据库的指定集合。mongodump --collection mycol --db test

恢复数据

使用 MongoDB 的 mongorestore 命令还原备份数据,该命令还原备份目录中的所有数据。

语法

mongorestore命令的基本语法是-

>mongorestore

以下是命令的输出-

数据库统计

MongoDB 部署MongoDB 分片
上一篇:MongoDB 分片
下一篇:MongoDB 部署