Эта конкретная ошибка не имеет ничего общего с тем, что она является резервным сервером.
Скорее, вы забыли использовать опцию -U
для указания пользователя базы данных, поэтому pg_dump
предполагает, что он совпадает с пользователем операционной системы.
Не используйте пользователя root ни для чего, кроме административных действий!