Вы не используете pg_upgrade
для незначительного обновления.
Просто остановите сервер, замените 11.1 двоичных файлов на 11.6 (вы должны использовать 11.7) и запустите сервер. Под «заменой двоичных файлов» я имею в виду, что вы должны установить версию 11.6 PostgreSQL в тех же каталогах, что и версия 11.1, тем самым перезаписав предыдущую установку.
Вот и все! Вам также следует прочитать примечания к выпуску, иногда необходимо внести некоторые дополнительные исправления в метаданные базы данных.
Ошибка, с которой вы сталкиваетесь, связана с использованием табличных пространств. В каждом табличном пространстве PostgreSQL создает подкаталог, имя которого содержит версию каталога . Во время pg_upgrade
новый такой подкаталог создается в каждом табличном пространстве. Это, конечно, не может работать, если версии каталога совпадают.