I'm planning to upgrade a standalone PostgreSQL cluster from **13.20 to 17.9**. I haven’t performed a major version upgrade with such a large version gap before, so I’d appreciate any guidance on best practices, recommended approaches, and things to watch out for.
1. Read the PG 14, 15, 16 and 17 release notes.
2. Being on the latest is the latest release (in this case, 13.23) is always Best Practice.