Конференция для инженеров и всех, кто должен понимать инженеров

Переезд в Managed Postgres с помощью Data Transfer: как обойти все грабли и минимизировать даунтайм

Воркшопы

PostgreSQL
Администрирование баз данных
Работа с облачными сервисами
Инфраструктура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Переезд базы данных в облако без головной боли? Возможно! Узнайте, как мигрировать даже большие базы данных в Managed PostgreSQL, минимизируя даунтайм и риски. Разберём инструменты, планы и нюансы миграции. DevOps или DBA — кто взвалит на себя эту ответственность? Обсудим на воркшопе!

Целевая аудитория

DevOps-инженеры, которые сталкиваются с базами данных. DataOps-инженеры. DBA, которые сталкиваются с облаками.

Тезисы

В последнее время бизнес все чаще задумывается о переезде в облачную инфраструктуру. И если передеплоить приложение в облаке в целом несложно, то миграция базы данных, особенно продуктовой, да еще желательно и без даунтайма, может стать настоящей головной болью. При этом база может быть весьма немаленькой. Возникает множество вопросов: не ухудшится ли производительность, не потеряются ли данные, будут ли работать в облаке все специфичные наработки из вашей СУБД?

Я вам расскажу, как можно уменьшить эту боль с помощью инструмента Data Transfer для миграции в Yandex Cloud на Managed PostgreSQL. Современная база данных — это не только данные, но еще и много различных сущностей: пользователи, права, хранимые функции, экстеншны, триггеры, индексы. В докладе мы разберем этапы подготовки и миграции, различные нюансы, которые нужно учесть при подготовке и тестовой миграции. Также уделим внимание таким аспектам, как рассинхронизация, статистика, индексы и внешние ключи, которые нужно не забыть при переключении рабочего трафика со старой базы на новую.

Ну и немного подискутируем, кто же должен этим заниматься: DBA или DevOps-инженеры?

Сооснователь и технический директор Hilbert Team. Более 20 лет опыта в проектировании и реализации отказоустойчивых и высоконагруженных информационных систем в таких отраслях, как телеком и FinTech.

Автор курсов по Linux в Otus.ru.

Более 8 лет опыта оптимизации работы продуктовых команд и R&D-департаментов с помощью DevOps-инструментов и методик и облачных технологий.

Hilbert Team

Hilbert Team — провайдер IT-решений для крупного и среднего бизнеса в области облачных технологий, DevOps, DevSecOps, DataOps, MLOps и FinOps. Комплексно решают задачи заказчиков и помогают им достигать бизнес-целей с помощью: * внедрения российских и Open Source IT-продуктов, * обучения сотрудников, * поддержки и сопровождения. Инженеры Hilbert Team активно участвуют в развитии отрасли: совместно с Yandex Cloud разрабатывают бесплатные отраслевые курсы на Яндекс Практикум по направлениям DevOps, Data и Security.

Видео