QU63H4, mode: PAGE, status: OK. Redundancy: 2/2, Time Window: 5d/5d. Active
INFO: Backup QU10EN, mode: FULL, status: OK. Redundancy: 2/2, Time Window: 8d/5d. Active
INFO: Retention merging finished
INFO: On timeline 1 WAL segments between 0000000100000000000000B5 and 0000000100000000000000E5 will be removed
INFO: Logical WAL size to remove on timeline 1 : 768MB
INFO: Resident WAL size to free on timeline 1 : 224MB
INFO: There are no backups to merge by retention policy
INFO: There are no backups to delete by retention policy
Интересна 3 строка и предпоследняя, как они соотносятся? Это лог бекапа с ключом —merge-expired. После его завершения остался только QU63H4, QU10EN был удален, что логично. Однако слияния не произошло, была удалена полная копия, осталась инкрементальная, которая невалидна 😔
$ pg_probackup-12 validate --instance server -i QU63H4
WARNING: Backup QU63H4 is orphaned because his parent QU10EN is missing
ERROR: Validate of backup QU63H4 failed.
Т.е. полная удалилась, а не слилась, инкрементальная осталась, что не логично ...
С pg_probackup сталкивался как то. Восстановиться не смог. Вероятно я был не внимателен в настройке репликации.
Ого
А что именно не получилось?
рестор с полной копии
И что пошло не так?
Дебаг лога не осталось - вываливалась ошибка
Но все равно скоро опять прикручу
Обсуждают сегодня