Monitoring for data corruption in PostgreSQL

Latest episode of Postges FM podcast does interesting overview of top things to be aware of when operating PostgreSQL deployments. All are important, obviously, but if I were to chose one, corruption case is the worst. Let's say we have page checksums on, do regular backups and run test restoration as mandatory step for each of them: run full am check, run pg_checksums, read whole db via…