Шифруем и бэкапим PostgreSQL в Яндекс Object Storage / S3 на 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@digitalize.team. С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro. Telegram канал —
ВК — https://vk.com/digitalize.team
RuTube —
Дзен —

Смотрите также