Шифруем и бэкапим PostgreSQL в Яндекс Object Storage / S3 на Python

Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python» Вся информация и запись на курс здесь: Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: Мой курс «Основы компьютерных и веб-технологий с Python»: Telegram: Сказать спасибо за это видео можно здесь — Резервное копирование баз данных — всегда актуально. В этом видео мы покажем, как написать два Python скрипта, один снимает полный дамп с PostgreSQL, затем архивирует, шифрует и загружает его в Яндекс Object Storage (S3-совместимое хранилище); а второй — выкачивает последний по времени дамп базы из хранилища, расшифровывает его, распаковывает и накатывает на БД. Исходники — (прочтите описание, код из видео и в репозитории несколько отличаются). Яндекс утилиту WAL-G здесь не используем, только стандартный pg_dump. Возможно, в следующих видео расскажем о WAL-G:) 0:00 О скриптах резервного копирования PostgreSQL 0:30 О Яндекс Object Storage / S3 1:07 Обзор скрипта бэкапа 4:44 Шифрование бэкапов с openssl 5:40 Продолжение обзора скрипта бэкапа 10:48 Emoji и разноцветный текст в консоли 11:45 Просмотр всех бэкапов в браузере 12:08 Обзор скрипта автоматической распаковки бэкапа в PostgreSQL 18:45 Выводы /****************** about ******************/ Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний: — Диджитализируй , разрабатываем сложные IT системы для бизнеса; — Salesbeat , комплексный модуль доставки для интернет магазинов. Если у вас есть проект на разработку, пишите нам на hi@. С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@. Telegram канал — ВК — RuTube — Дзен —
Back to Top