Error al reconstruir: el directorio de datos /shared/postgres_data no debe ser propiedad de root

Bueno, parece que lo resolviste, pero habría sido mucho más fácil hacer una copia de seguridad en el servidor antiguo y restaurar la base de datos en el nuevo. De esa manera, no tienes que pasar por la actualización de postgres y no necesitarás meterte con los permisos. Y no tendrías que lidiar con la indexación y otras cosas de las que probablemente no leíste en el tema Actualización de PostgreSQL 15.