postgresql - pg_dump 重定向错误信息

标签 postgresql cron backup logging pg-dump

我正在编写一个 cron 作业来使用 pg_dump 备份数据库。我正在寻找一种重定向错误消息的方法,以便我可以在流程结束时通过电子邮件发送备份日志文件。这可能吗?我在 pg_dump 文档中看不到任何支持这一点的内容。

最佳答案

您不会在_any 基于 Unnix 的工具的文档中找到任何重定向信息,因为不是该工具会重定向输出,而是执行该工具的 shell 会执行此操作。所以对于 pg_dump 来说通常的事情是:

pg_dump .... 2>/tmp/pg_dump.log

要获得更多可能性,您可以使用命令查找 shell 的重定向部分

man bash

关于postgresql - pg_dump 重定向错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7819685/

相关文章:

sql - 如果类型转换失败则删除行

backup - Nexus 存储库 3 备份

php - 如何加速我的 php PSQL 查询

SQL:如果一个表是另一个表的子集,查询会返回什么?

python - Scrapy部署算法

node.js - Heroku 上的 Node 调度(不是 Heroku 的 Scheduler 插件)

linux - 使用 Linux 脚本和 Cron 定期比较变量

php - 在纯 PHP5 中创建 MySQL 转储

sql - 为什么我的 Azure 应用服务备份无法连接到我的 Azure SQL 数据库?

mysql - 隔离级别是否仅适用于 SELECTS 而不适用于 UPDATES?