Как стать автором
Обновить
Selectel
IT-инфраструктура для бизнеса

Как перенести PostgreSQL с выделенного сервера в облако

Время на прочтение2 мин
Количество просмотров1.5K


Привет, Хабр! В этом посте мы демонстрируем перенос базы данных в облачный managed service и делимся полезными материалами. Читайте, если уже работаете с PostgreSQL или собираетесь начать. Смотрите вебинар, слушайте ответы на вопросы, изучайте материалы и запускайте игру «морской бой» на PostgreSQL 12 (нет, это не ошибка; да, это реально). Подробнее — под катом.

Сервер, облако и DBaaS для размещения баз данных


Когда базы данных «живут» на выделенном сервере, необходимо их поддерживать, настраивать и обновлять. А при росте объема базы становится нужен дополнительный сервер.

Можно вынести базу данных на облачный сервер. Это решит проблему с масштабированием, но не освободит от администрирования СУБД.

Вопрос с затратами времени решает вариант, когда базы данных переносятся в облачный сервис DBaaS. Все вопросы по настройке и поддержке берет на себя провайдер, а данные защищены согласно 152-ФЗ.

Возникает вопрос: как перенести базы данных с выделенного сервера в облачный сервис без потерь, простоев и с минимальными трудозатратами?

Ответ — в нашем видео.


Миграция базы данных в облачный сервис


Из первой части видео вы узнаете:
  • как работает инфраструктура на уровнях дата-центра, серверов, облака и PaaS-сервисов,
  • что такое DBaaS,
  • в чем преимущества схемы «выделенный сервер + DBaaS».
В практической части наш системный администратор баз данных показывает, как организовать процесс переноса. Он демонстрирует экран, поэтому вы можете повторять действия вслед за спикером. Весь процесс занимает около 25 минут.

Вы увидите, как создать сетевую связность с помощью глобального роутера, подготовить кластер PostgreSQL, настроить выделенный сервер и осуществить миграцию.



Ответы на вопросы участников вебинара


После демонстрации спикеры ответили на большое количество общих и технических вопросов.

Вот неполный список тем:
  • возможность держать slave в облаке, а master на физическом сервере,
  • настройка autovacuum для PostgreSQL,
  • резервное копирование и восстановление в одну точку во времени,
  • перенос без потерь PostgreSQL версии 9.4,
  • перенос базы 1С в облако,
  • репликация между облачной и локальной базой,
  • multimaster для PostgreSQL,
  • облачная база данных для госорганов.
Если вы хотите более глубоко изучить тему работы с PostgreSQL, переходите к полезным материалам далее по тексту.

Инструкции по работе с PostgreSQL


Как создать пользователя в PostgreSQL
Как узнать версию PostgreSQL
Как настроить репликацию в PostgreSQL
Установка и использование PostgreSQL в Ubuntu 20.04

Книги и инструменты для изучения возможностей PostgreSQL


8 книг по PostgreSQL для новичков и профессионалов
Популярные расширения для PostgreSQL: как установить и для чего использовать
Установка и настройка PostgreSQL в Docker
Резервное копирование и восстановление PostgreSQL: pg_dump, pg_restore, wal-g
Морской бой на PostgreSQL
Подойдет ли PostgreSQL вообще всем проектам или нужны альтернативы
Теги:
Хабы:
Всего голосов 11: ↑11 и ↓0+11
Комментарии0

Другие новости

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Влад Ефименко