Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Григорий Смолкин-Управление резервным копирован...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ozon Tech
February 28, 2022
Technology
5.4k
0
Share
Григорий Смолкин-Управление резервным копированием PostgreSQL
Ozon Tech
February 28, 2022
More Decks by Ozon Tech
See All by Ozon Tech
Анастасия Писнова, «Текст как проект»
ozontech
0
59
Светлана Каюшина, Автоматизируем документирование и внедряем ИИ
ozontech
0
72
Павел Костромитин, «Что случилось у UXW T-Банка в 2024 »
ozontech
0
130
Сергей Горшенин, «Конвертация данных Ozon»
ozontech
0
72
Юрий Гуреев, «Интеграция 1С с внешними системами. Проблемы и их решения»
ozontech
0
100
Артём Нургалиев, «Кэш на кэш: как ускоряли автобиддеры»
ozontech
0
65
Анна Мария Попова (Х5 Tech) – Фантастический техпис: может ли опыт создания художественных книг помочь в написании документации
ozontech
0
240
Александр Мачулин (Gramax) – Справочник фантастических тварей из Docs as Code
ozontech
0
270
Мария Смирнова – Дзен и искусство работы с документацией: как использовать принципы буддизма в работе техписа
ozontech
0
200
Other Decks in Technology
See All in Technology
セキュリティ対策、何からはじめる? CloudNative環境の脅威モデリングと リスク評価実践入門 #cloudnativekaigi
varu3
5
990
写真で見るAWS Summit Singapore 2026
k_adachi_01
0
110
RedmineをAIで効率的に使う検証
yoshiokacb
0
140
AI飲み会幹事エージェントを作っただけなのに
ykimi
0
230
Redmine次期バージョン7.0の注目新機能解説 — UI/UX強化と連携強化を中心に
vividtone
1
170
20260516_SecJAWS_Days
takuyay0ne
2
460
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
450
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
430
会社説明資料|株式会社ギークプラス ソフトウェア事業部
geekplus_tech
0
310
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
150
【関西製造業祭り2026春】現場を変える技術はここまで来た〜世界最大の製造業見本市から持って帰ってきたもの〜
tanakaseiya
0
180
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
5
1.7k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
240
The Curious Case for Waylosing
cassininazir
1
350
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Docker and Python
trallard
47
3.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
360
Optimizing for Happiness
mojombo
378
71k
Amusing Abliteration
ianozsvald
1
170
ラッコキーワード サービス紹介資料
rakko
1
3.3M
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
Producing Creativity
orderedlist
PRO
348
40k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
350
Transcript
Управление резервным копированием PostgreSQL Смолкин Григорий ведущий инженер инфраструктуры
Функции резервного копирования 2 1. Disaster recovery 2. Data recovery
3. Staging provision 4. Archive standby provision 5. SOX compliance
Динамика production
Production растет 2021 г. 4 35 61 163 201 0
50 100 150 200 250 Jan Jul Oct Feb Суммарный размер всех БД в TB (masters only)
Production растет 2021 г. 5 221 547 706 1300 0
200 400 600 800 1000 1200 1400 Jan Jul Oct Feb Суммарная скорость генерации WAL MB/s
Архитектура (total size of incremental backups for 14d / total
size of full backups for 14d) 6 ― Ansible ― pg_probackup ― wal-g + pg_mediator (python-обвязка) ― x3 железный сервер для pg_probackup (73TB) ― x3 Ceph кластер для wal-g
pg_mediator (total size of incremental backups for 14d / total
size of full backups for 14d) 7 ― backoff ― таймауты Ceph и wal-g ― DC-affinity ― борьба с archive lag ― борьба с пропусками в таймлайне при failover ― Быстрый shutdown
Восстановление (total size of incremental backups for 14d / total
size of full backups for 14d) 8 ― pg_probackup доставляет файлы БД ― wal-g доставляет WAL
None
Текущая схема бэкапирования 10 текст текст DC3 PG DC2 PG
DC1 PG ceph2 ceph3 ceph1 PBK PBK
В планах 11 1. Уход с ansible на hyper-dog 2.
Развитие архитектуры резервного копирования в рамках концепции PostgreSQL-as-Service 3. Поддержка S3 в pg_probackup
Смолкин Григорий Спасибо за внимание!
[email protected]
,
[email protected]