Перемещение и восстановление кластера PostgreSQL
-
Можно ли изменить срок хранения автоматических резервных копий?
-
Нужен ли плагин wal2json, если выполняется только реплицирование, но не копирование данных?
-
Как перенести локальный дамп базы данных PostgreSQL в Yandex Cloud?
-
Почему перенос данных через создание и восстановление логического дампа завершается ошибкой?
Можно ли восстановить резервную копию кластера в работающий экземпляр Managed Service for PostgreSQL в другой облачной сети?
Восстановить кластер из резервной копии можно только в рамках одной облачной сети.
Чтобы перенести данные между облачными сетями, воспользуйтесь инструкциями по миграции.
Можно ли изменить срок хранения автоматических резервных копий?
При создании или изменении кластера можно задать срок хранения автоматических резервных копий.
Нужен ли плагин wal2json, если выполняется только реплицирование, но не копирование данных?
Да, плагин обязателен, даже если вы не выполняете копирование данных.
Можно ли локально выгрузить резервную копию базы данных?
Локально выгрузить резервную копию из Yandex Cloud средствами сервиса нельзя, но вы можете воспользоваться утилитой pg_dump
Как перенести локальный дамп базы данных PostgreSQL в Yandex Cloud?
Воспользуйтесь инструкцией в разделе Миграция базы данных.
Почему перенос данных через создание и восстановление логического дампа завершается ошибкой?
Восстановление логического дампа может завершаться одной из ошибок:
ERROR: role "<имя_пользователя_источника>" does not exist
ERROR: must be member of role "<имя_пользователя_источника>"
Ошибки связаны с отсутствием в кластере-приемнике пользователя или привилегий пользователя, от имени которого был создан логический дамп в кластере-источнике.
Чтобы устранить ошибки:
- Добавьте пользователя в кластере-приемнике с доступом к базе данных для переноса и таким же именем, что и у пользователя, с помощью которого был создан логический дамп в кластере-источнике.
- Восстанавливайте логической дамп с помощью этого пользователя или выдайте его привилегии пользователю, с помощью которого вы восстанавливаете логической дамп.