Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vupVB-008d7R-1v for pgsql-general@arkaria.postgresql.org; Tue, 24 Feb 2026 10:18:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vupVA-000W6w-0J for pgsql-general@arkaria.postgresql.org; Tue, 24 Feb 2026 10:18:48 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vupV9-000W6n-1o for pgsql-general@lists.postgresql.org; Tue, 24 Feb 2026 10:18:47 +0000 Received: from mail-yx1-xb129.google.com ([2607:f8b0:4864:20::b129]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vupV5-00000000wTW-3dyp for pgsql-general@postgresql.org; Tue, 24 Feb 2026 10:18:46 +0000 Received: by mail-yx1-xb129.google.com with SMTP id 956f58d0204a3-64c9707fc11so1016107d50.2 for ; Tue, 24 Feb 2026 02:18:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771928324; cv=none; d=google.com; s=arc-20240605; b=ftDBQBhkZFD6CU40x8nBkCwI/8Safj4INvLyayZcXelEgHxRMHjUI0650sC2UWfeTA vgm0ujGnzortYqz+AGjfoOSOWHNsbi9u5lnheGifVdZYOkfaHN4JJJSxRq7S6hGIr87c 70iuqi5HEBtojvFtAr+2bCYm22EG5yuiDcntdRuNvuAyDfZCXTH7gdY9xJzBlx8Z1h7J RMd421XyxRlK/SaanVswaxKnzs+uZwQSXCZf0GDNOQwqfK4XEPfeHkxDaJXGGS6jU8SJ JllR8sd0qyD2Ys+o5RCHIj1IwpjMmhI4tbviM4FJtKRrtm1jd8av0m6tRysJ6+hR0oAW AqXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=xZYiIsFPNEE+xk+Xg6RCCo2CuFp6Bw75OXX7k8iMRUI=; fh=KNSq+t9BltSXFnT3Yof/aKGBtqxeA+bTALiYdvTslaY=; b=ZbDnvp4sxoIhJabfm0wDda9o550xzt4UNT6It7HXGVA2IkMboU5nnsJ9izJCdphM27 nUTNGK/Ne7w97LekuKrBaoFIrmC/c34pN2DGQvAaOkAKx8VMHprOJtJW1SkXKLbV+o2P JXa7MIKAjlApdnm5TfiYT2o0PiO5uBjxKYmnonTrElGHLN+FKZZZD0shMlt/jsnCv2Gt P2HWcMJTOirPIlVBucEAySl6iyypBuf+WQa3APsUZdfx/h8mXRq9JlJvAEDr0+Um/x0k 6jXiJs0xoO04uYclGhocRxsOaoJ0yQPM/4m2ho7b6WyjFNwTa4g1VL8btEZpXnkP9IBP JV9Q==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771928324; x=1772533124; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=xZYiIsFPNEE+xk+Xg6RCCo2CuFp6Bw75OXX7k8iMRUI=; b=Qrb9ITNL7kkd6lSGDsM3hE060C6rvMRUPGMZ+jz6ywPJAb984ieYPHnPWkOK5kurro d08hEMC6dKEUX9R1OrG1ymq1A0y2yJZPofbVudrwQg6BND//FQNtGouE7iY2HR2mF6Kr zgQf3grrMnFeoE+j0Ny/OzDpUqcWVcbjhKvvfJzLHjPJfBe7A14lC/mbyCJUQIqMIquH j/GvMeCQuGeQqjdh9vycy1BtOMJ4297Vh45FN7Cf0tglUIuQK2eROBMQYJsC/XmhHXke J89CIRg+ds2W/IsLIpuZjgmgGSvdMmzKz9NOkfBDPPaxrEuIwa5yZhgVQ0fHUGSRFrWW ocEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771928324; x=1772533124; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xZYiIsFPNEE+xk+Xg6RCCo2CuFp6Bw75OXX7k8iMRUI=; b=uteamqtqV5krKHLejkQXyBI8VtTvaCNbARGK/1kLXj3hZde2C9nmvlIim9jl+nevy9 wRLHzWIbUiy7Smm0kI64cKWhjkey/QVM5hUmoCDDRc3S1FbZ2lPam88vO9pYW+S55DCK q0guVwkEIkorB0s/JcHZDgCBIVmt053d3Fd8dYPf+oTCYHmxmZSR5jmZRNCdYglggXPt L7QyKBc8rlDSSSrR+KlhPvWqSAewwbqKN1wOJ07hBA1V368TZmBQvTeFNAVqV6HIUlNo xyN+Ha44Lo4teidIaN1UaDXwIYbdosYAEN7sL493gSLyOwRUpTMqMRxsyzFRLzR9Qafl I6KQ== X-Gm-Message-State: AOJu0YyysQX1HcPowvJ4AJesWd4VvvTInVN+ga2q4o8KJ1hhJLkE9HUW D8ikxpz1P54bYrF779CjVVBMbaXgz4UWVvyLLltIPHKUg3luo9dffY4i6vM+5tstACmiKeKnavL 2KMvzmBjuYaHF6y+B4ALF4AGz6457sKbUtmWx X-Gm-Gg: ATEYQzxGYpP7nH2kKHz2MCfqWB005lW4Vy9/JKVumZRzvZx9SGXhW/27elb3JlbdsLT fTnKtBS7fWsjNGB2Ezdzkw3dSd9+v20hZY7IrDSjzCJwkuME4KVEs0JhQPNeMM5ppbnbro5lDhS HFwGHnrHzS1KXr8DHU6x2P+oIF3ByyDA1es6OQ0njytQXgrLEn4FxjUT9yZZDfRYkhW4+jB2fpz RiIbU/ijsznRM/hKPrACFAh4kaKzVqZAe3zFGehEBrI8Bz4YsD80XShOfJ+bL3uvrhVHbD0hcDb tKzCuWY7Ky+HmhekYuE= X-Received: by 2002:a05:690e:134b:b0:64a:e5dd:a76f with SMTP id 956f58d0204a3-64c78ad81c5mr9446142d50.27.1771928324063; Tue, 24 Feb 2026 02:18:44 -0800 (PST) MIME-Version: 1.0 From: KK CHN Date: Tue, 24 Feb 2026 15:55:15 +0530 X-Gm-Features: AaiRm51fYPtrTtuj_bc-3KrXSnu0Dq4IyrW-QUSFRDz3_GaRGvip0GiXMaF-PEs Message-ID: Subject: pgbackrest after a network outage unable to perform backup [fails always] To: pgsql-general Content-Type: multipart/alternative; boundary="00000000000052c64c064b8f369c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000052c64c064b8f369c Content-Type: text/plain; charset="UTF-8" list, After a n/w link outage my pgbackrest to a remote repo server down for a few days. Once the link is established, my pgbackrest always fails for diff, full backups it starts then fails with error "unable to archive before 600000ms timeout. " I have copied the already existing archive to a safe location (another folder )on the reposerver, Then I stopped the stanza from the reposerver, and done a stanza-delete --force on the reposerver. Then I recreated the stanza again with the same stanza name and did the info check command, but it also fails with the 60000ms time out. I am checking the Repo-archive-push-async.log it says [root@db1 ~]# tail -f /var/log/pgbackrest/TM_Repo-archive-push-async.log 2026-02-24 12:29:37.826 P00 WARN: local-2 process terminated unexpectedly on signal 11 2026-02-24 12:29:37.827 P00 WARN: unable to wait on child process: [10] No child processes 2026-02-24 12:29:37.827 P00 WARN: unable to wait on child process: [10] No child processes 2026-02-24 12:29:37.827 P00 WARN: local-4 process terminated unexpectedly on signal 6 2026-02-24 12:29:37.827 P00 WARN: local-5 process terminated unexpectedly on signal 11 2026-02-24 12:29:37.827 P00 WARN: local-6 process terminated unexpectedly on signal 11 -------------------PROCESS START------------------- 2026-02-24 12:43:59.302 P00 INFO: archive-push:async command begin 2.52.1: [/data/postgres/data/pg_wal] --archive-async --compress-type=zst --exec-id=2537881-b2a35ac0 --log-level-console=off --log-level-stderr=off --pg1-path= /data/postgres/data --pg-version-force=16 --process-max=6 --repo1-host=10.25.0.202 --repo1-host-user=pgbackrest --spool-path=/var/spool/pgbackrest --stanza=TM_Repo 2026-02-24 12:43:59.325 P00 INFO: push 10141 WAL file(s) to archive: 0000000100000BD9000000F9...0000000100000C0100000097 This goes for hours now, not yet finished. Is this normal behaviour ? [ My bandwidth is limited btw DBServer and repo server is only 20Mbps ) How can I overcome this copying of all the old piled up WAL files to the reposerver (becoz it takes long hours, maybe a day / two ? by the time the new transactional WALs grew ?) . My goal is to initiate a full backup afresh on the reposerver , so it doesn't matter all the old piled up WAL files to async to my repo server right [ I know I am going to lose the database transaction consistency by this act. any other way ? ] But before a full backup when I do the info check $ sudo -u pgbackrest pgbackrest --stanza=TM_Repo --log-level-console=info check it does not succeed, always fails with 60000 ms timeout error[82] .. Any hints to solve this much appreciated .. Thank you, Krishane More info below.. . [root@db1 data]# cat /etc/pgbackrest/pgbackrest.conf [TM_Repo] pg1-path=/data/postgres/data pg1-port=5444 pg1-user=postgres pg-version-force=16 pg1-database=postgres [global] repo1-host=10.25.0.202 repo1-host-user=pgbackrest archive-async=y spool-path=/var/spool/pgbackrest log-level-console=info #log-level-file=debug log-level-stderr=info delta=y compress-type=zst [global:archive-get] process-max= 4 [global:archive-push] process-max= 6 [root@db1 data]# ------------ pgBackRest 2.52.1 OS RHEL 9.4 Postgres 16 --00000000000052c64c064b8f369c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
list,=C2=A0

After a n/w link= outage my pgbackrest to a remote repo server down for a few days. Once the= link is established,=C2=A0 my pgbackrest always fails for diff, full backu= ps it starts then fails with error=C2=A0 "unable=C2=A0 to archive befo= re 600000ms timeout. "


I have = copied the already existing=C2=A0 archive to a safe location (another folde= r )on the reposerver, Then I stopped the=C2=A0 stanza from the reposerver, = and=C2=A0 =C2=A0done a stanza-delete --force=C2=A0 =C2=A0 =C2=A0on the repo= server.=C2=A0

Then I recreated the=C2=A0 stanza ag= ain with the same stanza name and=C2=A0did the info=C2=A0 check command, bu= t it also fails with the 60000ms time out.=C2=A0

<= br>
=C2=A0I am checking the=C2=A0 =C2=A0 Repo-archive-push-async.= log=C2=A0 it says

[root@db1 ~]# tail -f /var/log/p= gbackrest/TM_Repo-archive-push-async.log
2026-02-24 12:29:37.826 P00 =C2= =A0 WARN: local-2 process terminated unexpectedly on signal 11
2026-02-2= 4 12:29:37.827 P00 =C2=A0 WARN: unable to wait on child process: [10] No ch= ild processes
2026-02-24 12:29:37.827 P00 =C2=A0 WARN: unable to wait on= child process: [10] No child processes
2026-02-24 12:29:37.827 P00 =C2= =A0 WARN: local-4 process terminated unexpectedly on signal 6
2026-02-24= 12:29:37.827 P00 =C2=A0 WARN: local-5 process terminated unexpectedly on s= ignal 11
2026-02-24 12:29:37.827 P00 =C2=A0 WARN: local-6 process termin= ated unexpectedly on signal 11

-------------------PROCESS START-----= --------------
2026-02-24 12:43:59.302 P00 =C2=A0 INFO: archive-push:asy= nc command begin 2.52.1: [/data/postgres/data/pg_wal] --archive-async --com= press-type=3Dzst --exec-id=3D2537881-b2a35ac0 --log-level-console=3Doff --l= og-level-stderr=3Doff --pg1-path=3D /data/postgres/data=C2=A0=C2=A0=C2=A0--pg-version-force=3D16 --process-max= =3D6 --repo1-host=3D10.25.0.202 --repo1-host-user=3Dpgbackrest --spool-path= =3D/var/spool/pgbackrest --stanza=3DTM_Repo
2026-02-24 12:43:59.3= 25 P00 =C2=A0 INFO: push 10141 WAL file(s) to archive: 0000000100000BD90000= 00F9...0000000100000C0100000097

This goes for hours now= , not yet finished. Is this normal behaviour ?=C2=A0 =C2=A0 [ My bandwidth = is limited btw=C2=A0 DBServer and repo server is only 20Mbps )=C2=A0
How can I overcome this copying of all the old piled up WAL fi= les to the reposerver (becoz it takes long hours, maybe a day / two=C2=A0 ?= by the time the new=C2=A0transactional=C2=A0WALs=C2=A0 grew ?) .


My goal is to initiate a full backup afresh = on the reposerver , so it doesn't matter all the old piled up WAL files= to async to my repo server right [ I know I am going to lose the database = transaction consistency by this act. any other way ? ]

=
But before a full backup when I do the info check=C2=A0=C2=A0
$ sudo -u pgbackrest pgbackrest --stanza=3DTM_Repo --log-level-console=3D= info check=C2=A0=C2=A0
it does not succeed, always fails with=C2= =A0 =C2=A060000 ms timeout error[82] ..


=
Any hints=C2=A0 to solve this much appreciated ..

=
Thank you,
Krishane


= More info=C2=A0 below.. .



[root@db1 data]# cat /etc/pgbackrest/pgbackrest.conf
[TM_Repo]
= pg1-path=3D/data/postgres/data
pg1-port=3D5444
pg1-user=3Dpostgrespg-version-force=3D16
pg1-database=3Dpostgres

[global]
repo1-= host=3D10.25.0.202
repo1-host-user=3Dpgbackrest
archive-async=3Dy
= spool-path=3D/var/spool/pgbackrest
log-level-console=3Dinfo
#log-leve= l-file=3Ddebug
log-level-stderr=3Dinfo
delta=3Dy
compress-type=3Dz= st

[global:archive-get]
process-max=3D 4

[global:archive-p= ush]
process-max=3D 6

[root@db1 data]#



------------

pgBackRest 2.52.1
OS=C2=A0 =C2=A0RHEL 9.4
Postgres 16
--00000000000052c64c064b8f369c--