# La declaración PostGres 17 en las copias de seguridad bloquea el mecanismo de restauración

**URL:** https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207
**Category:** Support
**Created:** [3 Febrero, 2025 06:00 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207 "2025-02-03T06:00:11Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [3 Febrero, 2025 06:00 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/1 "2025-02-03T06:00:11Z")

</div>

Hola chicos,

como escribí en esta publicación

> [@Supported postgresql versions](https://meta.discourse.org/t/supported-postgresql-versions/174751/17?u=wurzelseppi):
>
> Hi, checked the dump being made in backup file: It includes this on top SET statement\_timeout = 0; SET lock\_timeout = 0; SET idle\_in\_transaction\_session\_timeout = 0; SET transaction\_timeout = 0; SET client\_encoding = ‘UTF8’; SET standard\_conforming\_strings = on; The parameter transaction\_timeout is weird here thinking as transaction\_timeout was added in [PostgreSQL 17](https://pgpedia.info/postgresql-versions/postgresql-17.html). stated here: [https://pgpedia.info/t/transaction\_timeout.html](https://pgpedia.info/t/transaction_timeout.html) Need help slight_smile Thanks ! Cheers, Wurze…

Parece que se está utilizando una declaración que se agregó en PostGre 17

> SET transaction\_timeout = 0

y eso rompe la capacidad de restauración.

¿Alguna pista?

Gracias y saludos,  
Wurzelseppi

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [3 Febrero, 2025 14:41 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/2 "2025-02-03T14:41:24Z")

</div>

> [@Wurzelseppi](#):
>
> esa es una declaración que se agregó en PostGre 17

¿Se realizó su copia de seguridad desde una instancia de PostgreSQL 17?

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [3 Febrero, 2025 15:06 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/3 "2025-02-03T15:06:10Z")

</div>

Hola Falco,  
no, mi instancia de base de datos en ejecución es PostGres 16.4

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [3 Febrero, 2025 15:55 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/4 "2025-02-03T15:55:33Z")

</div>

Es posible que necesites algo como esto:

```plaintext
  - exec:
      cd: /var/www/discourse
      cmd:
        - apt-get update && apt-get remove -y postgresql-client-15 && apt-get install -y postgresql-client-16
db:migrate'"

```

Aún no lo he probado, pero algo parecido funcionó hace unas semanas con la versión 13 en lugar de la 15.

---

<div class="post-metadata">

### Author: ![Wurzelseppi](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@Wurzelseppi](https://meta.discourse.org/u/Wurzelseppi)
#### Post date: [3 Febrero, 2025 16:46 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/5 "2025-02-03T16:46:11Z")

</div>

¡Esa era la pista correcta, muchas gracias @pfaffman!

Instalé el cliente de postgre sin versión y obtuve el actual (17).

¡Está resuelto! ¡Muchas gracias!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [5 Marzo, 2025 16:46 UTC](https://meta.discourse.org/t/postgres-17-statement-in-backups-is-blocking-restore-mechanism/350207/6 "2025-03-05T16:46:23Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
