PostgreSQL OneKey Backup 配置生成器 / pgsql_backup.sh v1.0.0
常用场景
首次部署可运行 bash pgsql_backup.sh --dependency-report 检查所需软件。该命令不要求备份目录,只输出安装建议,不会自动执行;建议会按当前系统生成。
右侧 每库 Hook 标签提供完整脚本示例,可直接复制或下载为 after-database-hook.sh。启用前请创建权限为 700 的目标根目录,并执行 chmod 700 after-database-hook.sh
Crontab 会把当前任务参数写入同一条命令。密码、Token 或 Webhook 会以明文保存;生产环境优先使用 passfile、service file 或通知配置文件。
通知默认隐藏数据库地址、端口、用户、libpq service、数据库名、备份路径和失败详情;成功通知仍会显示 SQL 和 ZIP 文件总大小。
HTTP 通知仅接受 HTTPS, 本机 localhost / 127.0.0.1 / [::1] 可用 HTTP。右侧 apprise.conf 标签可生成 Apprise CLI 配置内容。

配置中心

配置只保存在当前浏览器或你下载的 JSON 文件中,不会上传。

保存当前配置

本地管理 / JSON 备份

浏览器内的配置

0 个

从命令反解析

支持本页生成的 pgsql_backup.sh 命令

安装 pgsql_backup.sh

选择可访问的脚本源,复制命令后在 Linux 终端执行。

命令下载最新版脚本,安装到 /opt/postgresql-backup/pgsql_backup.sh 并设置为可执行。

GitHub Raw

GitHub main 分支的最新脚本地址。

https://raw.githubusercontent.com/funnyzak/pgsql-onekey-backup/main/pgsql_backup.sh
安装命令