---
title: 'FAQ по миграции в облачные базы данных'
sidebar_label: 'FAQ по миграции в облачные базы данных'
sidebar_position: 3
description: 'Часто задаваемые вопросы о миграции в облачные базы данных'
---

import Formbricks from '@theme/MDXComponents/Formbricks';

# FAQ по миграции в облачные базы данных

## Как перенести свои базы данных PostgreSQL в Selectel? \{#how-to-migrate-postgresql}

Используйте инструкцию [Миграция баз данных PostgreSQL в облачные базы данных PostgreSQL](/managed-databases/postgresql/database-migration.mdx).

Вы также можете:

* [перенести данные из управляемого PostgreSQL Yandex Cloud в облачную базу данных PostgreSQL](/migrations/migrate-to-dbaas/migrate-managed-postgresql-from-yandex-cloud.mdx);
* [перенести данные из PostgreSQL в облачную базу данных PostgreSQL с помощью Trino](/migrations/migrate-to-dbaas/migrate-data-postgres-to-cloud-postgres-trino.mdx).

## Как перенести свои базы данных MySQL в Selectel? \{#how-to-migrate-mysql}

Используйте инструкцию [Миграция баз данных MySQL в облачные базы данных MySQL semi-sync](/managed-databases/mysql-semi-sync/database-migration.mdx).

Вы также можете [перенести данные из MySQL в облачную базу данных MySQL с помощью Trino](/migrations/migrate-to-dbaas/migrate-mysql-data-to-cloud-mysql-with-trino.mdx).

## Как перенести свои базы данных ClickHouse® в Selectel? \{#how-to-migrate-clickhouse}

Используйте инструкцию [Миграция баз данных ClickHouse® в облачные базы данных ClickHouse®](/migrations/migrate-to-dbaas/migrate-clickhouse-to-cloud-clickhouse.mdx).

Вы также можете [перенести данные из ClickHouse® в облачную базу данных ClickHouse® с помощью Trino](/migrations/migrate-to-dbaas/migrate-clickhouse-data-to-cloud-clickhouse-with-trino.mdx).

## Как перенести свои базы данных Redis в Selectel? \{#how-to-migrate-redis}

Используйте инструкцию [Миграция баз данных Redis в облачные базы данных](/managed-databases/redis/database-migration.mdx).

Вы также можете перенести данные Redis и Valkey в Selectel с непрерывной синхронизацией и минимальным простоем с помощью RedisShake, подробнее в инструкции [Перенести данные Redis в облачную базу данных Redis](/migrations/migrate-to-dbaas/migrate-to-redis.mdx).

## Как перенести свои базы данных MongoDB в Selectel? \{#how-to-migrate-mongodb}

MongoDB не поддерживается в Selectel как управляемый сервис.
Вы можете самостоятельно развернуть MongoDB на [облачном](/cloud-servers/) или [выделенном сервере](/dedicated/) и перенести данные или выбрать другие поддерживаемые [облачные базы данных](/managed-databases/) в Selectel.

## Можно ли создать базу данных PostgreSQL в Selectel из бэкапов, которые хранятся в Yandex Cloud? \{#how-to-create-postgresql-from-yandex-cloud-backups}

В Selectel нет технической возможности получить ваши бэкапы из Yandex Cloud.

Чтобы перенести свои базы данных PostgreSQL в Selectel:

1. Восстановите из бэкапа базу данных в доступной зоне Yandex Cloud.
2. [Создайте кластер PostgreSQL](/managed-databases/postgresql/create-cluster.mdx) в Selectel.
3. Настройте логическую репликацию, подробнее в инструкции [Миграция баз данных PostgreSQL в облачные базы данных PostgreSQL](/managed-databases/postgresql/database-migration.mdx).

## Можно ли создать базу данных MySQL в Selectel из бэкапов, которые хранятся в Yandex Cloud? \{#how-to-create-mysql-from-yandex-cloud-backups}

В Selectel нет технической возможности получить ваши бэкапы из Yandex Cloud.

Чтобы перенести свои базы данных MySQL в Selectel:

1. Восстановите из бэкапа базу данных в доступной зоне Yandex Cloud.
2. [Создайте кластер MySQL semi-sync](/managed-databases/mysql-semi-sync/create-cluster.mdx) в Selectel.
3. Перенесите данные с помощью SQL-дампа, подробнее в инструкции [Миграция баз данных MySQL в облачные базы данных MySQL semi-sync](/managed-databases/mysql-semi-sync/database-migration.mdx).

## Можно ли создать отказоустойчивый кластер? \{#how-to-create-fault-tolerant-cluster}

Вы можете создать отказоустойчивый кластер с помощью репликации для всех поддерживаемых СУБД, кроме Kafka.
Тип репликации данных зависит от СУБД.

Мы рекомендуем создавать кластеры в [мультизональном пуле](/infrastructure/locations.mdx#multi-az-pool) — ноды будут размещены в разных дата-центрах, географически удаленных друг от друга.
Единой точкой отказа мультизонального пула являются сбои во всех дата-центрах, в которых размещены ноды кластера.

Подробнее в инструкции Отказоустойчивость кластера интересующей СУБД в разделе [Облачные базы данных](/managed-databases/) в документации.

## Можно ли создать кластер PostgreSQL, в котором ноды будут размещены в разных странах? \{#how-to-create-postgresql-cluster-in-different-countries}

В облачных базах данных PostgreSQL нельзя создать кластер, в котором ноды будут размещены в разных странах.
Вы можете создать отдельный кластер в нужной стране и настроить на него логическую репликацию с исходного кластера.
Данные будут передаваться в новый кластер с исходного в режиме реального времени.
Подробнее о логической репликации в инструкции [Слоты логической репликации PostgreSQL](/managed-databases/postgresql/replication-slots.mdx).

## Почему при создании отказоустойчивого кластера PostgreSQL в мультизональном пуле ноды не распределены по разным дата-центрам? \{#why-postgresql-nodes-are-not-in-different-data-centers}

Тип размещения нод в кластере зависит от [мультизонального пула](/infrastructure/locations.mdx#multi-az-pool) и [линейки концигураций](/managed-databases/postgresql/configurations.mdx#configuration-lines).

Если вы создали кластер с репликами в пуле ru-6, ноды будут размещены последовательно в сегментах пула — разных дата-центрах, географически удаленных друг от друга.
Если ноды размещены в одном сегменте пула, [создайте тикет](https://my.selectel.ru/tickets).

Если вы создали кластер с репликами в конфигурации линейки [HighFreq](/managed-databases/postgresql/configurations.mdx#highfreq-line) в пуле uz-1, все ноды будут размещены в одном сегменте пула.

Подробнее про тип размещения нод в инструкции [Отказоустойчивость кластера PostgreSQL](/managed-databases/postgresql/cluster-fault-tolerance.mdx).

## Почему не удается создать кластер базы данных? \{#why-cant-i-create-database-cluster}

Из-за высокой нагрузки на инфраструктуру Selectel ресурсы доступны не во всех локациях, и их наличие постоянно меняется.
Ресурсы периодически добавляют в разные пулы в зависимости от того, где появляется свободное место.
Поэтому наличие ресурсов в конкретной локации нужно проверять перед миграцией.
Подробнее в инструкции [Доступность ресурсов в локациях для миграции](/migrations/resources-availability-for-migration.mdx).

## Как выполняется резервное копирование? \{#how-does-backup-work}

Резервные копии (бэкапы) создаются автоматически для всех поддерживаемых СУБД, кроме Kafka и ClickHouse®.
Из бэкапов можно восстановить кластер или данные.
Все бэкапы хранятся в S3 Selectel изолированно от других пользователей.
Срок хранения бэкапов — 7 дней.

Частота создания бэкапов зависит от выбранной СУБД.
Подробнее о бэкапах в инструкции Бэкапы интересующей СУБД в разделе [Облачные базы данных](/managed-databases/) в документации.

## Где физически хранятся резервные копии? \{#where-are-backups-stored}

Резервные копии (бэкапы) хранятся в S3 Selectel отдельно от кластеров облачных баз данных и изолированно от других пользователей.

Бэкапы кластеров, созданных в России, георезервированы — хранятся сразу в двух дата-центрах, расположенных в разных [регионах](/infrastructure/locations.mdx#region).

Бэкапы кластеров, созданных в других странах, хранятся в той же стране, что и кластер.

Подробнее об инфраструктуре Selectel в инструкции [Локации: страны, регионы, зоны доступности, пулы и адреса дата-центров](/infrastructure/locations.mdx).

## Можно ли восстановить кластер в другом регионе? \{#can-i-restore-cluster-in-a-different-region}

Изменить локацию при восстановлении кластера из бэкапа нельзя.
Кластер можно восстановить только в том же [пуле](/infrastructure/locations.mdx#pool), в котором он был создан.

## Почему не получается добавить расширение в базу данных PostgreSQL? \{#why-cant-i-add-extension-to-postgresql}

В облачных базах данных PostgreSQL можно добавить только поддерживаемые расширения.
Список доступных расширений можно посмотреть в инструкции [Расширения PostgreSQL](/managed-databases/postgresql/add-extensions.mdx).

Если в списке доступных расширений отсутствует необходимое, [создайте тикет](https://my.selectel.ru/tickets).

## Можно ли получить роль суперпользователя? \{#how-to-get-superuser-role}

Нет, мы не предоставляем роль суперпользователя для работы с облачными базами данных.

Суперпользователь может полностью контролировать базу данных и сервер, например изменять конфигурации, управлять пользователями и выполнять критически важные команды.
Предоставление этой роли может привести к сбоям, утечке данных и нарушению безопасности.
Если при миграции вам необходимо выполнить действия с привилегиями суперпользователя, [создайте тикет](https://my.selectel.ru/tickets).

## Как работать с облачными базами данных Selectel? \{#how-to-work-with-managed-databases}

Инструкции по работе с облачными базами данных можно посмотреть в разделе [Облачные базы данных](/managed-databases/) в документации.

Также рекомендуем пройти курс по работе с облачными базами данных [Product Dive: Облачные базы данных Selectel](https://stack.selectel.ru/courses/cmv4yoe6j02rc01fbhat6j9ri).

ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc. https://clickhouse.com.

<Formbricks />
