Fredy Hurtado escribió: > Buenas tardes, > > Estoy generando un backup en Postgres 15.7 sobre Debian 12 y al momento de > lanzarlo, me aparece este error: > > pg_dump: error: la consulta falló: ERROR: no se pudo leer el bloque 0 del > archivo «base/36094/3119»: Error de entrada/salida
Ese error viene del sistema operativo, y muy probablemente indica que uno de tus discos está muriendo. 3119 es un índice en el catálogo de sistema pg_foreign_table. Quizás puedas recuperar esto haciendo REINDEX TABLE pg_foreign_table en la base de datos afectada, aunque nunca se puede saber si no tienes corrupción en alguna otra parte, especialmente en archivos con datos de tabla. Recomendaría que saques tus datos de esa máquina, o de ese disco, para restaurarlos en una máquina confiable, antes de seguir operando. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "La vida es para el que se aventura"