我想运行,mongodump以便它只输出错误(以避免自动夜间备份脚本的无关日志监视报告)。
我已经尝试过,mongodump --quiet但是通过快速测试,这也抑制了错误消息(未经许可在根文件夹中运行它会抑制我没有得到的“错误创建目录”消息--quiet)。
我如何只得到错误输出mongodump?
这是我在没有运行时遇到的错误,--quiet但我没有得到--quiet:
2016-04-17T13:50:26.294-0400 失败:错误转储元数据:为元数据文件转储/234-watchdog 创建目录时出错:mkdir 转储:权限被拒绝
MongoDB 在 Ubuntu 上运行。我明白为什么会发生这个错误。我希望这样的错误不会被--quiet选项抑制。
正如你已经说过的
我试过了
Run Code Online (Sandbox Code Playgroud)mongodump --quiet
根据 mongodb 文档这里
以安静模式运行 mongodump,尝试限制输出量。
该选项抑制:
output from database commands
replication activity
connection accepted events
connection closed events
Run Code Online (Sandbox Code Playgroud)
mongodump是一个备份Mongo数据库的有用工具。除了冷备份外,还可以进行热备份。即,即使用户正在使用数据库,您也可以连接到正在运行的 MongoDB 实例并进行备份。有两种方法可以 mongdodump
如需进一步参考博客@RAMESH NATARAJAN如何使用 mongodump 和 mongorestore 备份和恢复 MongoDB