Создание кластера Sharded PostgreSQL
Примечание
Функциональность находится на стадии Preview.
Создать кластер
-
В консоли управления
выберите каталог, в котором нужно создать кластер Sharded PostgreSQL. -
Выберите сервис Yandex Managed Service for Sharded PostgreSQL.
-
Нажмите кнопку Создать кластер.
-
В блоке Базовые параметры:
-
Задайте имя кластера. Имя должно быть уникальным в рамках каталога.
-
(Опционально) Введите описание кластера.
-
(Опционально) Создайте метки:
- Нажмите кнопку Добавить метку.
- Введите метку в формате
ключ: значение. - Нажмите Enter.
-
Выберите окружение, в котором нужно создать кластер (после создания кластера окружение изменить невозможно):
PRODUCTION— для стабильных версий ваших приложений.PRESTABLE— для тестирования. Prestable-окружение аналогично Production-окружению, и на него также распространяется SLA, но при этом на нем раньше появляются новые функциональные возможности, улучшения и исправления ошибок. В Prestable-окружении вы можете протестировать совместимость новых версий с вашим приложением.
-
Выберите тип шардирования:
Стандартное— кластер будет состоять только из инфраструктурных хостов.Расширенное— кластер будет состоять только из хостов-роутеров и (опционально) хостов-координаторов.
-
-
В блоке Сетевые настройки выберите сеть и группы безопасности для кластера.
-
Задайте конфигурацию вычислительных ресурсов:
-
Для стандартного шардирования задайте в блоке Инфраструктура конфигурацию инфраструктурных хостов.
-
Для расширенного шардирования задайте в блоке Роутер конфигурацию хостов-роутеров.
(Опционально) В блоке Координатор включите опцию Координатор и задайте конфигурацию хостов-координаторов.
Чтобы задать конфигурацию вычислительных ресурсов:
-
В поле Платформа выберите платформу.
-
Укажите Тип виртуальной машины, на которой будут развернуты хосты.
-
Выберите Класс хоста.
-
В блоке Хранилище выберите тип диска и укажите размер хранилища.
-
В блоке Хосты:
-
Нажмите кнопку Добавить хост, чтобы добавить нужное количество хостов, создаваемых вместе с кластером Sharded PostgreSQL.
-
Нажмите на значок
и укажите для каждого хоста:- Зону доступности.
- Подсеть — по умолчанию каждый хост создается в отдельной подсети.
- Опцию Публичный доступ, если хост должен быть доступен извне Yandex Cloud.
После создания кластера Sharded PostgreSQL в него можно добавить дополнительные хосты, если для этого достаточно ресурсов каталога.
-
-
-
В блоке База данных укажите параметры БД:
-
Имя БД. Допустимая длина — от 1 до 63 символов. Может содержать строчные и прописные буквы латинского алфавита, цифры, нижние подчеркивания и дефисы.
-
Имя пользователя. Допустимая длина — от 1 до 63 символов. Может содержать строчные и прописные буквы латинского алфавита, цифры, нижние подчеркивания и дефисы, но не может начинаться с дефиса.
-
Пароль пользователя. Допустимая длина — от 8 до 128 символов.
-
-
При необходимости задайте дополнительные настройки кластера:
-
Пароль для консоли Sharded PostgreSQL. Допустимая длина — от 8 до 128 символов.
-
Минимальный уровень логирования — в журнал выполнения будут записываться логи указанного уровня и выше. Доступные уровни —
DEBUG,INFO,WARN,ERROR,FATALиPANIC. Уровень по умолчанию —INFO. -
Начало резервного копирования (UTC) — промежуток времени, в течение которого начинается резервное копирование кластера. Время указывается по UTC в 24-часовом формате. По умолчанию —
22:00 - 23:00UTC. -
Срок хранения автоматических резервных копий, дней — автоматические резервные копии будут храниться указанное количество дней. По умолчанию — 7 дней.
-
Окно обслуживания — настройки времени технического обслуживания:
- Чтобы разрешить проведение технического обслуживания в любое время, выберите пункт произвольное (по умолчанию).
- Чтобы указать предпочтительное время начала обслуживания, выберите пункт по расписанию и укажите нужные день недели и час дня по UTC. Например, можно выбрать время, когда кластер наименее загружен.
Операции по техническому обслуживанию проводятся для включенных и выключенных кластеров. Они могут включать в себя: обновление СУБД, применение патчей и так далее.
-
Доступ из DataLens — разрешает анализировать данные из кластера в сервисе Yandex DataLens.
-
Доступ из WebSQL — разрешает выполнять SQL-запросы к базам данных кластера из консоли управления Yandex Cloud с помощью сервиса Yandex WebSQL.
-
Доступ из Data Transfer — включите эту опцию, чтобы разрешить доступ к кластеру из сервиса Yandex Data Transfer.
-
Защита от удаления — управляет защитой кластера от непреднамеренного удаления.
Включенная защита кластера от удаления не помешает удалить пользователя или базу данных, а также подключиться вручную и удалить содержимое базы данных.
-
-
Нажмите кнопку Создать кластер.