AnyBackup-MongoDB 展开数据源失败,提示错误信息:MongoDB 数据库服务未启动,请启动后重新发起任务
关键字
MongoDB
适用产品
· 超易备 5.0.x
· AnyBackup 6.0.x
问题描述
在 AnyBackup 管理控制台上新建 MongoDB 数据库备份任务,展开数据源时,显示以下错误信息:
Mongo数据库服务未启动,请启动后重新发起任务

问题影响
MongoDB 备份任务创建失败。
问题原因
MongoDB 数据库服务未启动。
解决方案
为了解决此问题,需启动 MongoDB 的数据库服务。以 Linux 操作系统下启动 MongoDB 数据库服务为例,具体步骤如下:
1. 通过 SSH 登录 MongoDB 数据库服务器,执行以下命令,通过检查服务的端口状态来判断数据库服务是否运行,如下图所示,若返回值为空,则表示数据库服务未启动。
netstat -anp |grep mongo

2. 执行以下命令,启动数据库服务。
/usr/mongodb/bin/mongod --dbpath /data/db --logpath /usr/mongo/log/mongo.log
注意:命令示例中,数据库安装路径为 /usr/mongodb/bin,数据文件存放路径为 /data/db,日志文件存放路径为 /usr/mongo/log,具体以实际环境为准。

3. 执行以下命令,确认数据库服务已正常启动,如下图所示,若返回的输出结果中,端口状态为 LISTEN ,则表示数据库服务已启动。
netstat -anp |grep mongo

4.登录 AnyBackup 管理控制台,新建 MongoDB 数据库备份任务。
更多信息
关于 MongoDB 数据库服务的更多信息,请参考 MongoDB 官方文档The mongo Shell