172 похожих чатов

Приветствую всех товарищей по счатью/несчастью) У меня вопрос: Как правильно сделать

бэкап чтобы перенсти его на другой кластер, managed YandexCloud?
Проблема вот в чем:
Есть субд также манагед в AWS, делаю pg_dump и пытаюсь перенести при помощи pg_restore в манагед яндекс Postgres.
Получаю ошибку:

pg_restore: error: could not execute query: ERROR: must be owner of extension hstore
Command was: COMMENT ON EXTENSION hstore IS 'data type for storing sets of (key, value) pairs';

Что говорит о том, что юзер, от которого заливаю дамп в базу должен быть овнером расширения.
окей, удаляю расширение через тф и пытаюсь поставить чрезе юзера, который является owner базы базой.
Но не могу поставить расширение от этого юзера, потому что не суперюзер.
Максимальные права в манагед Yandex Cloud (YC) mdb_admin, но этимх прав недостаточно.
Неужто придется только один вариант - ставить вручную кластер?(

8 ответов

7 просмотров
Alexander-Trahtenberg Автор вопроса

По сути мне надо сделать обезличенный дамп, чтобы залить его от ownera базы в которую лью, я создал всех юзеров, которые были в прошлой базе. Собственно хочу понять, как мне правильно сделать...

читали это?

Alexander-Trahtenberg Автор вопроса
Alexey Lesovsky
читали это?

Да, но полагаю, что проблемы будут аналогичные как при обычном дампе

Alexander-Trahtenberg Автор вопроса
Alexey Lesovsky
читали это?

Если у Вас есть положительный опыт работы с данным инструментом, то это весомый аргумент)

Alexander Trahtenberg
Если у Вас есть положительный опыт работы с данным...

не, как-то не довелось... сейчас столько облаков, куда ни плюнь везде свой DBaaS ))

Alexander-Trahtenberg Автор вопроса
Alexey Lesovsky
читали это?

https://cloud.yandex.ru/docs/managed-postgresql/operations/logical-replica-from-rds В моем случае тогда это)

Alexander Trahtenberg
https://cloud.yandex.ru/docs/managed-postgresql/op...

это может быть тоже непросто, там зависит от сложности схемы, тоже надо смотреть и пробовать... я бы все таки пробовал бы до конца раскурить вариант с дамп/рестором

Alexander-Trahtenberg Автор вопроса
Alexey Lesovsky
это может быть тоже непросто, там зависит от сложн...

И тут соглашусь, посмотрим, что сперва ответит YC поддержка насчет extension: owner create and managed)

Похожие вопросы

Обсуждают сегодня

Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Кстати а покупал кто-нибудь ЭЦП для подписи кода? А то у меня на некоторых компах и ОС иногда SmartScreen винды программу за вирус принимал. Если купить такую ЭЦП и подписыват...
Дмитрий Завгородний
15
Запускаю SIMD на Delphi 11 CE пишет: Exception class name: EJclError Exception message: Function not found: kernel32.dll.GetEnabledExtendedFeatures (0014763C){Jcl280.bpl } [7...
Александр Смоляков
10
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
10
Hello, good time everyone I use Firebase to implement push notification inside the Flutter application and it works, but I don't receive the notification when the application ...
Iman
1
А кто-нибудь запихивал сборку перловых модулей/образов с perl приложениями в окружения без интернета (в специализированном CI/CD)? У меня сейчас есть ряд cpanfile, которые н...
Andrey Smirnov / 𝓪𝓵𝓵𝓽𝓮𝓻 /
14
тут по sql есть спецы надеюсь есть таблица большая и там поле DATETIME TTIMESTAMP NOT NULL выборки будут по дням и нужен индекс... какой из индексов будет менее напряжным и ме...
Slym
9
какие есть варианты для чтения больших текстовых файлов кроме TBufferedFileStream?
zamtmn
12
Вместо import и library придется писать importlib?
The Bird of Hermes
19
Вот такая неприятность на stable и ea версиях: werf helm --namespace s4c upgrade --install --atomic --timeout 5m --set s4c.version=839185f3 --set s4c.deployEnv=staging -f d...
citius
6
Карта сайта