Быстрый старт
С помощью быстрого старта вы создадите кластер Managed PostgreSQL® и подключитесь к базе данных с виртуальной машины, расположенной в облаке Evolution.
Подключиться к кластерам Managed PostgreSQL® можно только с виртуальных машин облака Evolution, расположенных в той же приватной подсети.
Перед началом работы
-
Если вы уже зарегистрированы, войдите под своей учетной записью.
-
Создайте виртуальную машину с ОС Ubuntu 24.04 в том же проекте, зоне доступности и подсети, где будет располагаться кластер Managed PostgreSQL®.
-
Убедитесь, что вы можете подключиться к виртуальной машине по SSH.
Создайте кластер
-
Перейдите в раздел Evolution и выберите сервис Managed PostgreSQL®.
-
На главной странице сервиса нажмите Создать кластер.
-
На шаге Общие параметры:
-
В поле Название кластера задайте название кластера.
-
В поле Название базы данных задайте название базы данных, которая будет создана в кластере.
-
(Опционально) В поле Описание введите описание кластера.
-
Выберите версию PostgreSQL®.
После создания кластера версию нельзя изменить.
-
-
Нажмите Продолжить.
-
На шаге Конфигурация:
-
Выберите режим развертывания кластера:
-
Стандарт — для тестирования и небольших приложений.
-
Бизнес — для высоконагруженных сервисов.
Подробнее о режимах читайте в разделе Режимы развертывания кластера.
-
-
Выберите тип кластера:
-
Single — одноузловая конфигурация.
-
Master/Replica — отказоустойчивый кластер высокой доступности.
При выборе типа Master/Replica вы можете активировать опцию Синхронная репликация.
-
-
Выберите зону доступности.
-
(Опционально) Активируйте опцию Резервное копирование.
-
(Опционально) Активируйте опцию Пулер соединений.
-
В блоке Вычислительный ресурс на вкладке Баланс выберите подходящий флейвор.
-
В блоке Диск выберите из списка тип диска SSD и укажите его размер.
-
-
Нажмите Продолжить.
-
На шаге Сетевые настройки из списка Подсеть выберите адрес подсети, где расположена виртуальная машина, с которой вы будете подключаться к базе данных.
-
Нажмите Создать.
Процесс создания может занять 10-15 минут. Кластер готов к работе, когда его статус изменится на «Доступен».
Подключитесь к базе данных
Для подключения вам понадобятся следующие данные кластера PostgreSQL®:
-
Внутренний IP
-
Порт
-
Логин
-
Пароль
-
Название базы данных
Их можно найти на странице информации кластера в блоках Данные для подключения и Общая информация.
Для подключения к базе данных используются учетные данные пользователя dbadmin, который по умолчанию создается при развертывании кластера. Подробнее о правах dbadmin читайте в разделе Какие права у пользователя dbadmin?.
Чтобы подключиться к базе данных:
-
Подключитесь по SSH к виртуальной машине, созданной ранее в том же проекте, что и кластер PostgreSQL®.
-
Чтобы обновить информацию об установленных пакетах, в терминале виртуальной машины введите команду:
sudo apt-get update -
Установите консольный клиент postgresql:
sudo apt-get install postgresql -
Подключитесь к базе данных:
psql -h <внутренний_IP> -p <порт> -U <логин> -d <название_базы_данных> -
Введите пароль.
-
Чтобы увидеть список баз данных, введите \l+.
В терминале отобразится таблица с базами данных, размещенными в кластере PostgreSQL®.
Что дальше
Далее для созданного кластера вы можете:
-
увеличить вычислительный ресурс и размер диска;
Если вы закончили работу с примером, удалите кластер.
- Перед началом работы
- Создайте кластер
- Подключитесь к базе данных
- Что дальше