NetBackup™ Web UI PostgreSQL 管理指南
配置 PostgreSQL 实例
您可以配置 PostgreSQL 备份,以便用户通过配置以下环境变量来执行备份和恢复:
注意:
将这些环境变量添加到要为其运行 NetBackup 备份的用户。
(可选)path - 将 PostgreSQL bin 路径添加到此环境变量中,以运行查询和连接到数据库。
(可选)LIB_PQ_PATH - 对于 Windows,设置此环境变量可提供
libpq.dll
库的位置。对于 Linux,设置此环境变量可提供libpq.so
库的位置。(可选)PG_PRO_BACKUP_DUMP_DIRECTORY - 将此环境变量设置为非流备份的临时备份转储目录。例如,在 Linux 计算机上,用户可以使用以下命令将此环境变量设置为所需位置:
echo "export PG_PRO_BACKUP_DUMP_DIRECTORY=/home/custom_dump_dir_location/" > > ~/.bashrc
对于 Windows,用户可以创建新的环境变量并添加文件夹位置路径,如下所示:PG_PRO_BACKUP_DUMP_DIRECTORY=C:\custom_dump_dir_location
(可选)LVM SNAPSHOT_SIZE - 设置此环境变量可为 LVM 备份提供快照大小(仅适用于 Linux 操作系统)。可以使用以下命令将 LVM 快照大小的环境变量设置为 500 MB:echo "export LVM_SNAPSHOT_SIZE=500MB" >> ~/.bashrc
注意:
默认快照大小设置为 500 MB。
(可选)DELETE_WAL_LOGS - 设置此环境变量可在备份完成后删除
Wal
日志。可将该值设置为 0 或 1。PGSQL_COMPRESSION_VALUE - 为压缩算法提供的压缩级别。值可以介于 0 到 9 之间。0 为最低压缩率,9 为最高压缩率。