如何让 mongodump --quiet 仍然报告错误?

Gho*_*r21 6 mongodb

我想运行,mongodump以便它只输出错误(以避免自动夜间备份脚本的无关日志监视报告)。

我已经尝试过,mongodump --quiet但是通过快速测试,这也抑制了错误消息(未经许可在根文件夹中运行它会抑制我没有得到的“错误创建目录”消息--quiet)。

我如何只得到错误输出mongodump

这是我在没有运行时遇到的错误,--quiet但我没有得到--quiet

2016-04-17T13:50:26.294-0400 失败:错误转储元数据:为元数据文件转储/234-watchdog 创建目录时出错:mkdir 转储:权限被拒绝

MongoDB 在 Ubuntu 上运行。我明白为什么会发生这个错误。我希望这样的错误不会被--quiet选项抑制。

Md *_*han 1

正如你已经说过的

我试过了

mongodump --quiet
Run Code Online (Sandbox Code Playgroud)

根据 mongodb 文档这里

以安静模式运行 mongodump,尝试限制输出量。

该选项抑制:

output from database commands
replication activity
connection accepted events
connection closed events
Run Code Online (Sandbox Code Playgroud)

mongodump是一个备份Mongo数据库的有用工具。除了冷备份外,还可以进行热备份。即,即使用户正在使用数据库,您也可以连接到正在运行的 MongoDB 实例并进行备份。有两种方法可以 mongdodump

  1. 通过关闭 Mongod 实例进行备份
  2. 不关闭 Mongod 实例的备份

如需进一步参考博客@RAMESH NATARAJAN如何使用 mongodump 和 mongorestore 备份和恢复 MongoDB