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.94.2) (envelope-from ) id 1tpwV1-00EZUY-Td for pgsql-es-ayuda@arkaria.postgresql.org; Wed, 05 Mar 2025 21:41:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tpwV0-006Zga-Ga for pgsql-es-ayuda@arkaria.postgresql.org; Wed, 05 Mar 2025 21:41:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tpwV0-006ZgR-5x for pgsql-es-ayuda@lists.postgresql.org; Wed, 05 Mar 2025 21:41:54 +0000 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tpwUw-001B3h-2D for pgsql-es-ayuda@postgresql.org; Wed, 05 Mar 2025 21:41:53 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-43bc31227ecso23941615e9.1 for ; Wed, 05 Mar 2025 13:41:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741210910; x=1741815710; darn=postgresql.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=+0C26M0cN7fFkBpRvbblkl9BNMjXlsz51hEkob6y15I=; b=b+F5pxssptmk8T3Q1bFyazWPrSexIGwolMAMHlb1nQT3c2eAZpXLLvTz0LzAUnqhDp djb1l6J4a9l/z0X/eQVqKAFJxO+VqdlHN6FQ/t6kS8RE+G+q3rWxcE8wiZ31Ym8+GXz4 n4ogmmDG6w5UdabN3fPjh/aCYXT+jJHRS4kck34frxDUIEYT0auU7LAqREEl2zpBci00 q78utPD2rUcvZ86oMcuDTXctCu5Q4xn6OHkS9OOrsr0Bl3NSpqcV/YjS5z211E31DJn2 3DNHURjo+jLh3qGjXdjNoEDqdEhTYVxdmlFoDFkzVZ435/OCrU5f9lrLthDmtbkzb8Rh DogQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741210910; x=1741815710; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+0C26M0cN7fFkBpRvbblkl9BNMjXlsz51hEkob6y15I=; b=SGXk6Mc9kYJlWCYtwUDuelT7qYV9oFMVvjKTAxrH6RcPgWehYi1igy3TBVSJPKqd2m V5ZCJYL18NwJmN/BClVJ72HHbiBAoljqKzWQIXzfW1ELNSD23nd2IIvkstbIs/geaGJi aVZ/5PTfeL76T/uo9hfD2JzwRBkBeSGsVk0OTD5Rhe9FDaapI6kVrdcGjnEUrreSYbTx TR8dZOGGKsWhLTdifRRscKGPIp88AmksHDGlCtPQE0mPrxeu0R9roQEE1SFbEZuXfDWe LcbKeFuzcNvUZ7/jzaYIfcoVu/q7LJ6M8kXDJPeYxDtl76qd7z763ZpeKhq835KSpCA4 sW4A== X-Forwarded-Encrypted: i=1; AJvYcCUnuW0k0CSnHiPXxbVYWfzNXk5MS+3kNBAUR0sd+kmGUlZ4xOhXgWOf9hLA+HdTXISTzDSWKFnljiHsm4/wbw==@postgresql.org X-Gm-Message-State: AOJu0YzY3SVGKupn0ub7LEa5KvlboG35jsPlrshqJBzBKEf5yjnxK+Xx KYI2FPlT0l30PJVk3dt9A5+pUZGe6qIiwtZO2hg+hUgy+PpRyErP X-Gm-Gg: ASbGncuQH4q0eLprtRLsvqoiUkWRsY7MO+6drjzFKqYJmogI3sNTTztsBW6tcXsMLaG MTQdBOukcHx/4bJ8dTg6Dbtl3HyQV3ec8TEO55zndxKF0qu4pYO8vQwUW4yqzMQoNGXoUJ07NVN 6/XqyTqO+94FQdoDDMW0lcCgSC9VLta+Tn8YS2ITbMZij7VjoJfG1KnkU9+gfC8x0C0Q6KvOflw BzwdKAb6AGbiLkutCObUWtWBwl33k66edVyjJ5TYLXpG8l0IQfBvctd4Hx1LB9BYcyG7adYDry5 CexT75c2Zeo6mHwNlm6+vZgtZO7L6FJZXi6XwZb5mqGdiQ2bflaafCuqCbU= X-Google-Smtp-Source: AGHT+IE0G8ggF6ADktNoeQ2uU1oxGVBtdUqgyD7LkIhL6fIxK0Fw40MiFiebM7nZpL3tK06EHJbZgQ== X-Received: by 2002:a05:600c:5493:b0:43b:b32e:f429 with SMTP id 5b1f17b1804b1-43bd29caf12mr38630515e9.27.1741210909523; Wed, 05 Mar 2025 13:41:49 -0800 (PST) Received: from smtpclient.apple ([93.92.227.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43bd4292eeasm29032885e9.16.2025.03.05.13.41.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 05 Mar 2025 13:41:49 -0800 (PST) Content-Type: multipart/alternative; boundary=Apple-Mail-F999B01B-FDA4-4073-A6B6-545B70AE06A8 Content-Transfer-Encoding: 7bit From: kernel kernel Mime-Version: 1.0 (1.0) Subject: Re: comenzado con barman Date: Wed, 5 Mar 2025 22:41:38 +0100 Message-Id: <07EE4FEB-6113-4416-BC90-C458DF1B9A17@gmail.com> References: Cc: Felipe Nicolas Alvarado Diaz , Ayuda In-Reply-To: To: Jaime Soler X-Mailer: iPhone Mail (22B83) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --Apple-Mail-F999B01B-FDA4-4073-A6B6-545B70AE06A8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Per= o no encuentra el fichero.history Es correcto?
Y desco= mento  las l=C3=ADneas del archive_comand ? Que pasa en las copias del b= arman si recupere a un timeline anterior? Tengo que borrar las copias y volv= er ha hacer una nueva copia completa?

Alguna buena gu=C3=ADa en castellano?
Graci= as!!!

El 5 mar 2025, a l= as 20:24, Jaime Soler <jaime.soler@gmail.com> escribi=C3=B3:

=EF=BB=BF
El restore ha sido correcto, simplemente te queda ejecutar la= funci=C3=B3n pg_wal_replay_resume(), para que se levante la base de datos en modo escritura.  La l=C3=AD= nea de log donde buscaba el fichero .00002.history es una forma de identific= ar cual es el =C3=BAltimo timeline en la instancia.



El mi=C3=A9, 5 mar 2025 a las 1= 8:00, kernel (<ju= cabapa@gmail.com>) escribi=C3=B3:
=20 =20 =20


El 05/03/2025 a las 15:46, Felipe Nicolas Alvarado Diaz escribi=C3=B3:
=20
Hola,

Podr=C3=ADas adjuntar el comando que est=C3=A1s utilizando para= recuperar, y que te devuelve en el log de barman cuando lo ejecutas.
Tambi=C3=A9n podr=C3=ADas adjuntar que te devuelve el "barman check a= ll" y "barman list-backup all".

Saludos.

El mi=C3=A9, 5 mar 2025 a las 9= :03, kernel (<jucabapa@gmail.com>) escribi=C3=B3:

Hola,

Estoy intentando montar barman, y hay algo que no debo de estar haciendo correctamente, he probado varias veces y siempre obtengo el mismo error, cuando recupero a una fecha determinada

'/var/lib/pgsql/16/data/barman_wal/00000002.history':= No existe el fichero o el directorio

Entiendo que ademas de la ultima copia completa tam= bi=C3=A9n tengo los archivos wal que han ido pasando a la maquina del barman= , cuando hago el recuperaci=C3=B3n veo que me deja los archivos en el barman= _wal.

Hay algo que no estoy haciendo mal, si recupera la u= ltima copia no hay problema , es cuando le pido unos minutos despu=C3=A9s de= la ultima copia.

Un Saludo



Hola,

Te envio la informacion de la que dispongo


**** BARMAN ****

barman check master

Server master:

   &nb= sp;    PostgreSQL: OK

   &nb= sp;    superuser or standard user with backup privileges: OK

   &nb= sp;    PostgreSQL streaming: OK

   &nb= sp;    wal_level: OK

   &nb= sp;    replication slot: OK

   &nb= sp;    directories: OK

   &nb= sp;    retention policy settings: OK

   &nb= sp;    backup maximum age: OK (no last_backup_maximum_age provided)<= /p>

   &nb= sp;    backup minimum size: OK (37.0 MiB)

   &nb= sp;    wal maximum age: OK (no last_wal_maximum_age provided)

   &nb= sp;    wal size: OK (16.2 KiB)

   &nb= sp;    compression settings: OK

   &nb= sp;    failed backups: OK (there are 0 failed backups)

   &nb= sp;    minimum redundancy requirements: OK (have 3 backups, expected at least 0)

   &nb= sp;    pg_basebackup: OK

   &nb= sp;    pg_basebackup compatible: OK

   &nb= sp;    pg_basebackup supports tablespaces mapping: OK

   &nb= sp;    systemid coherence: OK

   &nb= sp;    pg_receivexlog: OK

   &nb= sp;    pg_receivexlog compatible: OK

   &nb= sp;    receive-wal running: OK

   &nb= sp;    archive_mode: OK

   &nb= sp;    archive_command: OK

   &nb= sp;    continuous archiving: OK

   &nb= sp;    archiver errors: OK

**** BARMAN ****

   &nb= sp;            &= nbsp;       barman list-backup master

master 20250305T163129 - F - Wed Mar  5 16:34:28 2025 - Size: 37.0 MiB= - WAL Size: 16.2 KiB

master 20250227T142808 - F - Thu Feb 27 14:28:12 2025 - Size: 22.4 MiB - WAL Size: 2.0 MiB

master 20250227T134237 - F - Thu Feb 27 13:42:40 2025 - Size: 22.4 MiB - WAL Size: 1.1 MiB

 

**** MASTER ****

systemctl stop postgresql-16

cd /var/lib/pgsql/16

rm -rf data

**** BARMAN ****

barman recover --remote-ssh-command "ssh postgre= s@192.168.222.66" master /var/lib/pgsql/16/data --target-time '2025-03-05 09:10:00+01:00'

Starting remote restore for server master using backup 20250227T142808=

Destination directory: /var/lib/pgsql/16/data

Remote command: ssh postgres@192.168.222.66

Doing PITR. Recovery target time: '2025-03-05 09:10:00+01:00'

Copying the base backup.

Copying required WAL segments.

Generating recovery configuration

Identify dangerous settings in destination directory.

 

IMPORTANT

These settings have been modified to prevent data losses

 

postgresql.conf line 826: archive_command =3D false

 

Restore operation completed (start time: 2025-03-05 16:50:12.045029+01:00, elapsed time: 7 seconds)

Your PostgreSQL server has been successfully prepared for recovery!

 

**** MASTER ****

systemctl start postgresql-16


LOG: 

=

2025-03-05 17:52:45.811 CET [16130] LOG:  iniciando PostgreSQL 16.8 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-5), 64-bit
2025-03-05 17:52:45.811 CET [16130] LOG:  escuchando en la direcci=C3=B3n IPv4 =C2=AB0.0.0.0=C2=BB, port 5432
2025-03-05 17:52:45.811 CET [16130] LOG:  escuchando en la direcci=C3=B3n IPv6 =C2=AB::=C2=BB, port 5432
2025-03-05 17:52:45.814 CET [16130] LOG:  escuchando en el socket Unix =C2=AB/run/postgresql/.s.PGSQL.5432=C2=BB
2025-03-05 17:52:45.818 CET [16130] LOG:  escuchando en el socket Unix =C2=AB/tmp/.s.PGSQL.5432=C2=BB
2025-03-05 17:52:45.821 CET [16134] LOG:  el sistema de bases d= e datos fue interrumpido; =C3=BAltima vez en funcionamiento en 2025-02-27 14:28:08 CET
2025-03-05 17:52:45.821 CET [16134] LOG:  creando el directorio= WAL faltante =C2=ABpg_wal/archive_status=C2=BB
cp: no se puede efectuar `stat' sobre '/var/lib/pgsql/16/data/barman_wal/00000002.history': No existe el fichero o el directorio
2025-03-05 17:52:46.117 CET [16134] LOG:  comenzando el proceso= de recuperaci=C3=B3n hasta 2025-03-05 09:10:00+01
2025-03-05 17:52:46.117 CET [16134] LOG:  iniciando recuperaci=C3= =B3n de backup con LSN de redo 0/9000028, LSN de checkpoint 0/9000060, en timeline 1
2025-03-05 17:52:46.127 CET [16134] LOG:  se ha restaurado el archivo =C2=AB000000010000000000000009=C2=BB desde el =C3=A1rea de a= rchivado
2025-03-05 17:52:46.153 CET [16134] LOG:  redo comienza en 0/9000028
2025-03-05 17:52:46.165 CET [16134] LOG:  se ha restaurado el archivo =C2=AB00000001000000000000000A=C2=BB desde el =C3=A1rea de a= rchivado
2025-03-05 17:52:46.205 CET [16134] LOG:  se ha restaurado el archivo =C2=AB00000001000000000000000B=C2=BB desde el =C3=A1rea de a= rchivado
2025-03-05 17:52:46.236 CET [16134] LOG:  se complet=C3=B3 la recuperaci=C3=B3n de backup con LSN de redo 0/9000028 y LSN de t=C3=A9rmino 0/9000100
2025-03-05 17:52:46.236 CET [16134] LOG:  el estado de recuperaci=C3=B3n consistente fue alcanzado en 0/9000100
2025-03-05 17:52:46.236 CET [16130] LOG:  el sistema de bases d= e datos est=C3=A1 listo para aceptar conexiones de s=C3=B3lo lectura 2025-03-05 17:52:46.250 CET [16134] LOG:  se ha restaurado el archivo =C2=AB00000001000000000000000C=C2=BB desde el =C3=A1rea de a= rchivado
2025-03-05 17:52:46.301 CET [16134] LOG:  se ha restaurado el archivo =C2=AB00000001000000000000000D=C2=BB desde el =C3=A1rea de a= rchivado
2025-03-05 17:52:46.371 CET [16134] LOG:  deteniendo recuperaci=C3=B3n antes de comprometer la transacci=C3=B3n 745, hora= 2025-03-05 16:29:46.749885+01
2025-03-05 17:52:46.371 CET [16134] LOG:  pausando al final de la recuperaci=C3=B3n
2025-03-05 17:52:46.371 CET [16134] HINT:  Ejecute pg_wal_replay_resume() para promover.
2025-03-05 17:53:02.070 CET [16242] ERROR:  el punto de inicio solicitado 0/12000000 est=C3=A1 m=C3=A1s adelante que la posici=C3=B3= n de sincronizaci=C3=B3n (flush) de WAL de este servidor 0/D42E0A8
2025-03-05 17:53:02.070 CET [16242] SENTENCIA:  START_REPLICATION SLOT "barman" 0/12000000 TIMELINE 1
2025-03-05 17:54:02.265 CET [16473] ERROR:  el punto de inicio solicitado 0/12000000 est=C3=A1 m=C3=A1s adelante que la posici=C3=B3= n de sincronizaci=C3=B3n (flush) de WAL de este servidor 0/D42E0A8
2025-03-05 17:54:02.265 CET [16473] SENTENCIA:  START_REPLICATION SLOT "barman" 0/12000000 TIMELINE 1
2025-03-05 17:55:01.516 CET [16712] ERROR:  el punto de inicio solicitado 0/12000000 est=C3=A1 m=C3=A1s adelante que la posici=C3=B3= n de sincronizaci=C3=B3n (flush) de WAL de este servidor 0/D42E0A8
2025-03-05 17:55:01.516 CET [16712] SENTENCIA:  START_REPLICATION SLOT "barman" 0/12000000 TIMELINE 1
 

Aqui  se queda , no dice cuando ha terminado



= --Apple-Mail-F999B01B-FDA4-4073-A6B6-545B70AE06A8--