1. В разделе личного кабинета «Базы данных» нажмите «Добавить»
2. В открывшемся окне выберите базу данных для запуска, а также шаблон конфигурации «Кластер«.
Доступность шаблонов конфигурации зависит от типа выбранной СУБД.
На втором шаге выберите необходимые параметры инстанса.
Обратите внимание, что теперь можно не только сгенерировать новый, использовать старый, но и загрузить свой SSH-ключ
Тип инстанса | Выберите из списка предложенных конфигурацию инстанса (объём оперативной памяти, количество CPU)Объем жесткого диcка вы можете изменить в следующем пункте |
---|---|
Размер диска |
По умолчанию подставляется объем из выбранной вами конфигурации. Но вы можете увеличить или уменьшить размер. |
Имя инстанса |
Оставьте имя по умолчанию или введите свое название. Латинскими символами. |
Зона доступности |
укажите зону доступности (рекомендуем DP1 или MS1). |
Сеть |
Оставьте по умолчанию или выберите свою приватную сеть. Если у вас не создано ни одной сети, вам будет предложено её создать. |
Доступ из интернет |
Установите для организации доступа к базе данных из Интернет через плавающий IP-адрес. |
Количество узлов |
Выберите нужное вам количество узлов кластера. |
Ключ для доступа по SSH |
Выберите из уже созданных вами или создайте новый. Он понадобится для подключения к серверу. |
На следующем шаге задайте параметры инициализации базы данных.
Название | Описание |
---|---|
Имя базы данных для создания |
Оставьте по умолчанию или введите свое. |
Имя пользователя |
Укажите имя администратора для удаленного доступа. |
Пароль администратора |
Задайте пароль администратора для удаленного доступа. |
Резервная копия |
Имя бэкапа для восстановления. |
Для PostgreSQL в конфигурациях «Single» или «Master-Replica» по умолчанию включен мониторинг. При необходимости эту опцию можно отключить.
Кластер создаётся в течение нескольких минут. После чего появится информация об инстансе и способы подключения.
Не прерывайте процесс создания и не закрывайте браузер.
Увидеть способы подключения также можно кликнув по названию конкретного инстанса в списке или наведя курсор на значок информации.
В разделе «Параметры подключения из приложений» приведены примеры кода из популярных языков.
При использовании примеров следует заменить макросы , , на актуальные значения:
— название базы данных, указанное при создании.
— имя пользователя (указывается при создании).
— пароль пользователя (указывается при создании).
Дополнительную информацию можно найти в документации по используемому коннектору (приложению для подключения к БД).
Patroni предустановлен в вашей системе.
Patroni — это служба для создания высокодоступных PostgreSQL кластеров на основе стандартной потоковой репликации. Это решение используется такими компаниями как Red Hat, IBM Compose, Zalando и многими другими. С его помощью можно преобразовать систему из ведущего и ведомых узлов (primary — replica) в высокодоступный кластер с поддержкой автоматического контролируемого (switchover) и аварийного (failover) переключения. Patroni позволяет легко добавлять новые реплики в существующий кластер, поддерживает динамическое изменение конфигурации PostgreSQL одновременно на всех узлах кластера и множество других возможностей.
Для каждого кластера создается TCP-балансер, который имеет 3 порта. Они указывают на:
— мастер
— синхронную реплику
— асинхронную реплику
Опишите вашу задачу, и мы поможем вам ее решить