Перейти к основному содержимому

Базы данных (DBaaS)

Создание и управление базами данных

Создание базы данных

Создание баз данных выполняется на виртуальных машинах платформы VMware, на основе PostgreSQL.

Доступны следующие типы баз данных:

  • Single - база данных, созданная на основе одной виртуальной машины и СУБД без репликации
  • Cluster - база данных, созданная на основе master-slave кластера из трех виртуальных машин и СУБД с синхронной и асинхронной репликацией
Внимание!

Конфигурация отображается для единичного экземпляра виртуальной машины.

Для создания базы данных:

  1. Перейти в раздел ОnCloud PaaS -> DBaaS

  2. Нажать кнопку + Добавить, расположенную над таблицей со списком баз данных

  3. На открывшейся странице установить параметры базы данных:

    • Зона доступности – выбрать зону расположения ЦОД в котором будет размещена виртуальная машина или кластер
    • Версия базы данных – выбрать из списка версию базы данных PostgreSQL
    • Наименование – указать название виртуальной машины или кластера для размещения базы данных, учитывая выбранную зону доступности
    • Дата-центр – выбрать из списка дата-центр, в котором будет размещен кластер
    • Тип базы данных - выбрать из списка вариант создания базы данных: Single или Cluster
    • Конфигурация – выбрать из предложенных вариантов конфигурацию для виртуальной машины
    • Класс хранения – выбрать из списка тип диска для базы данных
    • Размер диска базы данных – установить размер для диска, в гигабайтах
    • Сеть – выбрать из списка маршрутизатор и адрес внутренней сети, прикрепленной к маршрутизатору
    • Имя базы данных – указать имя базы данных, учитывая установленные ограничения
    • Имя пользователя – указать имя пользователя, учитывая установленные ограничения
    • Пароль – указать пароль для базы данных, учитывая установленные ограничения, и ввести его повторно для подтверждения.
  4. Нажать кнопку Создать

Внимание!

Для подключения к базе данных необходимо запомнить или сохранить вне платформы значения параметров Имя базы данных, Имя пользователя и Пароль, указанные при создании базы данных.

База данных будет создана в течение 20 минут, информация о ней будет доступна в списке баз данных в разделе ОnCloud PaaS -> DBaaS.

Удаление базы данных

Для удаления базы данных:

  1. Перейти в раздел ОnCloud PaaS -> DBaaS
  2. В строке с нужной базой данных навести курсор на три точки в конце строки
  3. В открывшемся меню выбрать пункт Удалить
Внимание!

При удалении базы данных будут уничтожены все данные, которые в ней находятся.

Подключение к базе данных

Подключение к базе данных возможно только внутри сети, в которой она была создана.

Для подключения к базе данных:

  1. Перейти в раздел OnCloud VMware -> Виртуальные машины VCloud Director и выбрать виртуальную машину, которая подключена к той же сети, что и база данных

  2. Подключиться к виртуальной машине через терминал, используя кнопку Терминал в верхней строке

  3. В открывшемся окне ввести команду:

    psql –h 10.0.0.0 –p 5001 –U user –W –d my_database

    где,

    • 10.0.0.0 – ip-адрес базы данных. Его можно посмотреть на странице информации о кластере
    • 5001 – рекомендованный порт для подключения
    • user – имя пользователя базы данных
    • my_database – имя базы данных
  4. После окончания ввода команды нажать Enter

  5. Ввести пароль, который был указан при создании базы данных

Внимание!

Перед подключением нужно убедиться, что на выбранной виртуальной машине установлен инструмент postgresql-client.