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

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

На платформе OnCloudКосмос реализован сервис для создания и управления базами данных. Ниже приведено описание процесса создания и инструменты управления базами данных, сформированными на виртуальных машинах платформы VMware, на основе postgre-sql. Для создания, просмотра и работы с базами данных, необходимо перейти в раздел ОnCloud PaaS -> DBaaS

Внимание!

На данный момент создание базы данных возможно только на базе кластера виртуальных машин.

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

!Внимание!

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

Для создания базы данных, необходимо выполнить следующие действия:

  1. Перейти в раздел ОnCloud PaaS -> DBaaS
  2. Нажать кнопку + Добавить, расположенную над таблицей со списком баз данных
  3. На открывшейся странице указать параметры для создания базы данных:
    • Версия базы данных – выбрать версию PostgreSQL
    • Наименование кластера – указать наименование кластера.
    • Зона доступности – выбрать зону доступности для кластера
    • Дата-центр – выбрать дата-центр, в котором будет расположен кластер
    • Конфигурация – выбрать конфигурацию для виртуальной машины в кластере
    • Политика хранилища – выбрать тип диска для базы данных.
    • Размер диска базы данных – установить размер для диска, в гигабайтах.
    • Сеть – выбрать маршрутизатор из предложенных в выпадающем списке, а также внутреннюю сеть, которая прикреплена к маршрутизатору.
    • Имя базы данных – задать имя базы данных, учитывая установленные ограничения.
    • Имя пользователя – задать имя пользователя, учитывая установленные ограничения.
    • Пароль – задать пароль для базы данных, учитывая установленные ограничения.
    • Подтвердите пароль – повторно ввести пароль.
Внимание!

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

  1. Нажать кнопку Создать

В течение 20 минут будет создана база данных, которая отобразится в списке баз данных в разделе OnCloud PaaS -> DBaaS.

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

Для удаления базы данных, необходимо выполнить следующие действия:

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

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

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

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

  1. Перейти в раздел OnCloud PaaS -> Виртуальные машины VC Director и выбрать виртуальную машину, которая подключена к той же сети, что и база данных
  2. Подключиться к виртуальной машине через терминал, используя кнопку Терминал в верхней строке
  3. Ввести команду и после окончания ввода нажать Enter:

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

где,

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

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