Перейти к основному содержимому
Часто задаваемые вопросы
Последнее изменение:

Часто задаваемые вопросы

Что такое Облачные базы данных

Это сервис облачной платформы Selectel. Позволяет быстро разворачивать в облаке оказоустойчивые кластеры баз данных с возможностью PITR-восстановления данных.

Настройка, конфигурация, обслуживание инфраструктуры, обеспечение безопасности и отказоустойчивости, выполнение бэкапов и масштабирование выполняются на стороне Selectel.

Что такое кластер баз данных

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

Основной сервер кластера — мастер-нода. В кластер можно добавить реплики — точные копии мастера. Если мастер становится недоступен, то одна из реплик берет роль мастера на себя, а вместо нее создается новая реплика (при этом адрес мастер-ноды меняется). Такой кластер надежен и используется для поддержки работы приложений.

Как понять, что кластер создался и все работает

Кластер успешно создан и работает, если у самого кластера и всех нод статус ACTIVE.

Можно ли менять настройки кластера после его создания

После создания кластера можно изменить:

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

Что может пойти не так в работе кластера

В отказоустойчивом кластере может стать недоступной одна из нод. Это значит, что нода в течение минуты не посылала информацию о том, что она находится в статусе ACTIVE. В таком случае мы удалим существующую ноду и заменим ее на другую.

Если кластер состоит только из мастер-ноды, и она стала недоступна, то кластер также временно становится недоступен — пока вместо неактивного мастера не будет создан новый. При этом базы данных не пропадают, а становятся недоступны на какое-то время. Вы можете обратиться в техническую поддержку для решения проблемы или восстановить кластер из резервной копии — PostgreSQL, PostgreSQL для 1С, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync, Redis.

Какие есть ограничения

Можно создать в рамках одного проекта:

  • 10000 баз данных внутри всех кластеров;
  • 1000 пользователей баз данных.

Количество кластеров ограничено квотами на ресурсы кластера — DBaaS vCPU, RAM и локальный диск. Вы можете увеличить лимиты проекта и квоты.

Кластер можно создавать в приватных и публичных подсетях. Для нод в приватной подсети можно подключить публичные IP-адреса.

Сколько стоит использование услуги Облачные базы данных

Цены на ресурсы облачных баз данных можно посмотреть на selectel.ru.

Есть ли возможность тонкой настройки СУБД

Настройки баз данных по умолчанию подобраны и зависят от выбранной конфигурации нод кластера.

Вы можете самостоятельно настроить PostgreSQL, PostgreSQL для 1С, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync и Kafka.

Что произойдет, если на диске ноды кластера закончится место

Если диск кластера будет заполнен на 80%, уведомление появится в панели управления и будет отправлено на электронную почту Владельца аккаунта и тех пользователей, которые подписаны на категорию уведомлений «Услуги и сервисы».

Если диск кластера будет заполнен на 95% и более, кластер перейдет в статус DISK_FULL и будет работать только на чтение. Чтобы кластер работал на чтение и запись, очистите диск или масштабируйте кластер PostgreSQL, PostgreSQL для 1С, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync, Redis и Kafka и выберите конфигурацию с бóльшим размером диска.

Почему мы не предоставляем роль суперпользователя

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