本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

pgdump-gcs Docker 镜像下载 - 轩辕镜像

pgdump-gcs 镜像详细信息和使用指南

pgdump-gcs 镜像标签列表和版本信息

pgdump-gcs 镜像拉取命令和加速下载

pgdump-gcs 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

pgdump-gcs
kloeckneri/pgdump-gcs

pgdump-gcs 镜像详细信息

pgdump-gcs 镜像标签列表

pgdump-gcs 镜像使用说明

pgdump-gcs 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

用于创建PostgreSQL数据库备份并将转储文件上传至Google Cloud Storage (GCS),供数据库操作员进行PostgreSQL数据库备份使用
0 次下载activekloeckneri镜像

pgdump-gcs 镜像详细说明

pgdump-gcs 使用指南

pgdump-gcs 配置说明

pgdump-gcs 官方文档

pgdump-gcs

小型Docker容器,用于创建PostgreSQL数据库备份并将转储文件上传至Google Cloud Storage (GCS)存储桶。

镜像概述和主要用途

该镜像专为数据库备份设计,能够生成PostgreSQL数据库的转储文件并自动上传至GCS,适用于数据库操作员进行PostgreSQL数据库的定期备份管理。

使用方法

bash
docker run \
  -v ./cred:/cred \
  -e DB_HOST={数据库主机地址} \
  -e DB_NAME={数据库名称} \
  -e DB_PASSWORD_FILE=/cred/my_db_pass_as_file \
  -e DB_USERNAME_FILE=/cred/my_db_user_as_file \
  -e CREDENTIALFILE=/cred/credential.json \
  -e GCS_BUCKET={存储桶名称} \
  -e PROM_NAMESPACE=kci \
  kloeckneri/pgdump-gcs:postgres-11

环境变量说明

  • -v ./cred:/cred: 挂载本地目录到容器内,用于存储凭证文件和数据库认证信息
  • DB_HOST: PostgreSQL数据库主机地址
  • DB_NAME: 目标数据库名称
  • DB_PASSWORD_FILE: 存储数据库密码的文件路径(位于挂载的/cred目录下)
  • DB_USERNAME_FILE: 存储数据库用户名的文件路径(位于挂载的/cred目录下)
  • CREDENTIALFILE: GCS服务账号凭证文件路径(位于挂载的/cred目录下)
  • GCS_BUCKET: 目标GCS存储桶名称
  • PROM_NAMESPACE: Prometheus命名空间

提示

  • 创建GCS存储桶生命周期规则,以控制存储桶大小
  • 备份过程会生成_latest文件,便于其他脚本通过该文件访问最新备份

监控

通过简单的curl命令将基本参数推送至Prometheus Push Gateway。

监控指标

  • timestamp: 备份时间戳
  • duration: 备份持续时间
  • size: 备份文件大小

监控标签

  • job = pgdump-gcs
  • source_type = postgresql
  • source_name = ${DB_NAME}(数据库名称)

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"