gpt4 book ai didi

database - 酒保 PostgreSQL : FAILED

转载 作者:搜寻专家 更新时间:2023-10-30 23:31:40 25 4
gpt4 key购买 nike

我正在使用 Barman 设置数据库备份系统。

我的数据库是一个 postgreSQL 数据库。

当我运行时

barman check main-db

我收到以下错误:

        PostgreSQL: FAILED
directories: OK
retention policy settings: OK
backup maximum age: FAILED (interval provided: 1 day, latest backup age: No available backups)
compression settings: OK
minimum redundancy requirements: OK (have 0 backups, expected at least 0)
ssh: OK (PostgreSQL server)
not in recovery: OK

我在 barman.conf 中使用的代码:

ssh_command = ssh postgres@10.0.0.XX

conninfo = host=10.0.0.XX user=YYYYYYY dbname=ZZZZZZZZ

retention_policy_mode = auto
retention_policy = RECOVERY WINDOW OF 7 days
wal_retention_policy = main

任何帮助将不胜感激

最佳答案

barman check 输出包含两个错误,第一个很严重:

  • PostgreSQL:失败

这意味着您的酒保用户无法使用您在 conninfo 参数中提供的凭据连接到 PostgreSQL。

您可以自己尝试,成为酒保用户并执行 psql,将 conninfo 的内容作为唯一参数传递(它需要在服务器上安装 PostgreSQL 客户端):

psql 'host=10.0.0.XX user=YYYYYYY dbname=ZZZZZZZZ'

它必须在不要求任何密码的情况下连接到目标 PostgreSQL 服务器。

backup maximum age 错误是正常的,因为您没有任何备份。但是,它不是阻止程序,因此不会阻止您进行第一次备份。

关于database - 酒保 PostgreSQL : FAILED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48680179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com