A PostgreSQL database can look completely healthy until the day you try to restore it.
Backups are available. WAL archiving is enabled. The archive directory has files. Monitoring shows green. Then, during PITR, PostgreSQL throws something like:
could not locate required checkpoint record
or recovery stops before the target time because the WAL needed...