Как перенести PostgreSQL с выделенного сервера в облако
Демонстрируем перенос базы данных в облачный 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 в Ubuntu 20.04
Книги и инструменты для изучения возможностей PostgreSQL
Установка и настройка PostgreSQL в Docker
8 книг по PostgreSQL для новичков и профессионалов
Популярные расширения для PostgreSQL: как установить и для чего использовать
Резервное копирование и восстановление PostgreSQL: pg_dump, pg_restore, wal-g