WAL 存档:失败(请确保已设置 WAL 传送)

2024-04-23

我正在尝试配置 Barman 进行备份。当我做一个barman check replica我不断得到:

Server replica:
WAL archive: FAILED (please make sure WAL shipping is setup)
PostgreSQL: OK
superuser: OK
wal_level: OK
directories: OK
retention policy settings: OK
backup maximum age: FAILED (interval provided: 1 day, latest backup age: No available backups)
compression settings: OK
failed backups: OK (there are 0 failed backups)
minimum redundancy requirements: FAILED (have 0 backups, expected at least 2)
ssh: OK (PostgreSQL server)
not in recovery: FAILED (cannot perform exclusive backup on a standby)
archive_mode: OK
archive_command: OK
continuous archiving: OK
archiver errors: OK

我正在使用 Postgresql 9.6 和 barman 2.1;我不确定问题是什么有人可以帮忙吗? 这是我的酒保服务器配置:

description = "Database backup"
conninfo = host=<db-ip> user=postgres dbname=db
backup_method = rsync
ssh_command = ssh postgres@<db-ip>
archiver = on

barman check尝试通过断言存档中确实有某些内容来确认存档设置正确。然而,WAL 段通常只有在填满后才会被归档,如果你的服务器空闲,这种情况永远不会发生。

为了解决这个问题,Barman 提供了一个命令来强制进行分段切换,等待完成的 WAL 显示,然后立即将其存档:

barman switch-xlog --force --archive replica
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WAL 存档:失败(请确保已设置 WAL 传送) 的相关文章

随机推荐

  • 如何在对话框中托管预览处理程序

    我正在尝试在对话框中托管文件预览处理程序 我已经为资源管理器中的选择更改设置了一个事件接收器 当选择更改时 我将选定的 shell 项目提供给对话框 该对话框又将其提供给准备预览帧的函数 一般来说 它会成功加载正确的处理程序并显示文件的内容
  • vb.net dataTable/DataGridView 搜索/排序

    所以我在表单上有一个 dataGridView 和一个文本框 我希望能够搜索 dataGridView 并将其与文本框中的字符串进行比较 前任 我在文本框中输入 acv 所有包含 acv 的字符串都排序到顶部 我通过一系列涉及 datata
  • msgget() 和 mq_open 之间的区别

    我阅读了有关消息队列操作的信息 例如 msgget msgsnd 和 msgrcv 但是当我在堆栈溢出上搜索消息队列相关问题时 我发现还有另一组消息队列操作 例如 mq open mq send mq receive 谁能告诉我这两种类型的
  • 确定文件是否是 zip 存档内的目录

    我根据规范读取 zip 文件 并从中央目录获取每个文件的信息 从标题中我读到 define VERSION NEEDED OFSSET 6 UINT16 versionNeeded UINT16 zipFile VERSION NEEDED
  • ios:如何检测 UITextField 是否使用了语音听写?或者点击键盘上的麦克风按钮

    如何检测 UITextField 是否使用了语音听写 或者点击键盘上的麦克风按钮 有什么办法可以做到这一点吗 UITextField 符合UI文本输入协议 https developer apple com library prerelea
  • 即使在向其附加内容时,也使滚动条固定在底部

    为了更好地理解 我尝试实现聊天框 并平滑过渡先前 上方 的聊天消息 这里是http jsfiddle net eEEGE http jsfiddle net eEEGE 当我单击 添加 时 我希望所有数字 1 9 向上滑动并在其下方附加 1
  • NuGet 框架程序集不工作

    我正在尝试更新 nuget 包以添加一些程序集引用 但出现以下错误 命名空间 中的元素 metadata http schemas microsoft com packaging 2010 07 nuspec xsd http schema
  • c++11 #include 给出编译错误

    尝试从已编译的源文件创建目标文件时出现编译错误 我正在使用 c 11 附带的标头 我还使用 C 模式识别库和其他几个包含的库 我所做的只是添加 include
  • Keynote iPad 应用程序的 URL 方案参考?

    我正在尝试从我正在构建的应用程序启动 Keynote 应用程序 我如何知道 Keynote 支持的 URL 方案 如果有 在 iTunes 中 同步应用程序 然后转到导航栏中的应用程序 按住 Ctrl 键单击 Keynote 在 Finde
  • crontab 作业的 STDOUT 和 STDERR 输出在哪里

    有谁知道 CentOS 中正常 crontab 作业输出的 STDOUT 和 STDERR 在哪里 我检查了 var log cron文件 但它只记录了 cron 作业执行的时间和命令 没有找到 STDOUT 或 STDERR 内容 看看
  • 如何在管理页面显示模型的所有字段?

    这是模型页面 https i stack imgur com uvhDA png 在这张图片中 这里只显示标题 我使用了 def unicode self return self title 这是每个单独的对象 https i stack
  • 为什么 React JSX 中分号会抛出错误?

    下面是我在 JSX 中渲染方法的一部分 为什么后面的分号 抛出错误 在普通 JavaScript 中完全没问题 ul libraries map function item return li item name toLowerCase l
  • 在同一起始元素标记内,前缀“无法从”重新定义为

    我正在尝试使用 C 生成以下 xml 元素
  • net.TCPConn 允许在 FIN 数据包后写入

    我正在尝试为一些服务器端代码编写单元测试 但我在确定关闭测试用例时遇到了困难 环回 TCP 连接似乎无法正确处理干净关闭 我在一个示例应用程序中重现了这一点 该应用程序按顺序执行以下操作 创建客户端和服务器连接 通过从客户端向服务器成功发送
  • 滑行。缓存到外部存储(SD 卡)

    I use Glide https github com bumptech glide用于在我的 Android 应用程序中加载图像 3 5更新后 开发者提供了滑翔模块 http bumptech github io glide javad
  • Jquery延迟执行脚本

    具有以下条件 navMain nav1 hover function this addClass hover if browser msie browser version lt 7 select css visibility hidden
  • 在 Delphi 中实现 MVVM 绑定(View <-> ViewModel)的最佳方法? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 对于使用本机组件的多平台应用程序 标准的 Delphi 方法已不再足够 到目前为止 我们的结构只有几个部分 GUI 表单 和业务逻辑 现在我们需
  • 无法找到适合角度 - Bower 安装的版本

    我已经设置了我的 Angular 应用程序 因此当它被推送到 Heroku 时它就会运行bower install 但是由于版本问题 我收到了错误 当我跑步时bower install在本地我得到了这个 Unable to find a s
  • 在 Angular 2 中调用单击事件的函数

    如何在组件 打字稿 内声明一个函数并在 Angular 2 中的单击事件上调用它 以下是 Angular 1 中相同功能的代码 我需要 Angular 2 代码
  • WAL 存档:失败(请确保已设置 WAL 传送)

    我正在尝试配置 Barman 进行备份 当我做一个barman check replica我不断得到 Server replica WAL archive FAILED please make sure WAL shipping is se