Hola Lista Al crear una replica con pg_basebackup obtuve el siguiente error:
could not receive timeline history file from the primary server: ERROR: could not open file "pg_wal/00000003.history La situación es la siguiente: la versión del motor es pg 11.8. Necesitábamos independizar unos schemas grandes de una base de datos con el menor tiempo de indisponibilidad, por lo tanto la solución adoptada fue: crear una réplica, promoverla a master, eliminar los schemas que no se requieran, crear una réplica a partir de esta en una máquina actualizada (S.O.) y con los recursos de hardware apropiados, y crear las replicas de backups y balanceo de reportes de esta última (lo voy a explicar mejor por medio de un esquema): maquina1 --------> maquina2 master replica maquina2 promovida a master borrado bases/schemas maquina2 --------> maquina3 master replica maquina3 promovida a master maquina3 --------> maquina4 master replica | |--------> maquina5 replica El problema surgio al crear la replica de la maquina5: apenas ejecute el pg_basebackup salio: bash-4.2$ pg_basebackup -D data -F p -X stream -c fast -P -v -h 192.168.XX.YY -R -S replicaZZ_slot -n -U postgres pg_basebackup: initiating base backup, waiting for checkpoint to complete pg_basebackup: checkpoint completed pg_basebackup: write-ahead log start point: 3887/D8000028 on timeline 3 pg_basebackup: starting background WAL receiver pg_basebackup: could not send replication command "TIMELINE_HISTORY": ERROR: could not open file "pg_wal/00000003.history": No existe el fichero o el directorio 141789487/141798126 kB (100%), 1/1 tablespace pg_basebackup: write-ahead log end point: 3887/F4911D40 pg_basebackup: waiting for background process to finish streaming ... pg_basebackup: child process exited with error 1 pg_basebackup: data directory "data" not removed at user's request revise la master (maquina3) y efectivamente no existe pg_wal/00000003.history, pero en la replica (maquina4) si existe, por lo tanto apunte esta replica a la replica de la maquina4 y logro levantar, pero porque en la master no esta este archivo? no podre crear réplicas a partir de esta master? o como debo subsanar esta inconsistencia? les agradezco de antemano! -- Cordialmente, Ing. Hellmuth I. Vargas S.