-
Notifications
You must be signed in to change notification settings - Fork 87
Closed
Description
Добрый день.
На одном из экземпляров postgres настроен бекап с помощью pg_probackup.
К сожалению, не получается обновить postgres до версии 15 с помощью pg_update.
В процессе обновления ловлю ошибку:
pg_restore: creating ACL "pg_catalog.FUNCTION "pg_start_backup"("label" "text", "fast" boolean, "exclusive" boolean)"
pg_restore: while PROCESSING TOC:
pg_restore: from TOC entry 3334; 0 0 ACL FUNCTION "pg_start_backup"("label" "text", "fast" boolean, "exclusive" boolean) postgres
pg_restore: error: could not execute query: ERROR: function pg_catalog.pg_start_backup(text, boolean, boolean) does not exist
Command was: GRANT ALL ON FUNCTION "pg_catalog"."pg_start_backup"("label" "text", "fast" boolean, "exclusive" boolean) TO "backup";
Знаю, что в 15 версии поменяли названия функций. Пробовал перед обновлением делать Revoke:
REVOKE EXECUTE ON FUNCTION pg_catalog.pg_start_backup(text, boolean, boolean) FROM backup;
REVOKE EXECUTE ON FUNCTION pg_catalog.pg_stop_backup(boolean, boolean) FROM backup;
Но обновление так же фэйлится.
Посоветуйте как правильно обновиться?
Metadata
Metadata
Assignees
Labels
No labels