pg_verify_checksums

pg_verify_checksums —验证 PostgreSQL 数据库集群中的数据校验和

Synopsis

pg_verify_checksums [ option ...] [[ -D | --pgdata ] datadir ]

Description

pg_verify_checksums验证 PostgreSQL 集群中的数据校验和。在运行 pg_verify_checksums 之前,必须彻底关闭服务器。如果没有校验和错误,则退出状态为零,否则为非零。

Options

以下命令行选项可用:

  • -D directory
    --pgdata=directory

    • 指定存储数据库集群的目录。
  • -v
    --verbose

    • 启用详细输出。列出所有检查的文件。
  • -r relfilenode

    • 仅在与指定的 relfilenode 的关系中验证校验和。
  • -V
    --version

    • 打印 pg_verify_checksums 版本并退出。
  • -?
    --help

    • 显示有关 pg_verify_checksums 命令行参数的帮助,然后退出。

Environment

  • PGDATA

    • 指定数据库集群的存储目录;可以使用-D选项覆盖。