Вы находитесь на странице: 1из 20

как правильно

делать бэкап

postgrespro.ru

Картышов
Иван
Что такое бэкапы

Бэкап это копия данных на носителе предназначенном для


восстановления данных в оригинальном или новом месте их
расположения в случае их повреждения или разрушения

2
Сорта бэкапов

Какие бывают бэкапы


Частичные
Полные
Инкрементальные
Дифференциальные

3
Зачем нужен бэкап

Для защиты данных от повреждения


Физическое повреждение


Логическое повреждение
○ без

4
Зачем нужен бэкап

Репликация
Помочь догнаться отстающей реплике
Развертывание нового сервера репликации

Разработка тестирование аналитика


Нет более хороших данных для тестирования чем
реальные данные
Считать многочасовую аналитику

Реплика это не бэкап и никогда им небыл


5
Закон Мёрфи

Если какая нибудь неприятность может произойти она


обязательно произойдёт
Закон Мёрфи

Админы бывают двух видов те кто…


еще не делают бекапы
и уже делают а они в свою очередь
бывают ещё двух видов те кто…
еще не проверяют сделанные бэкапы
и уже проверяют что из бэкапа можно восстановиться
6
Бэкап шредингера

7
Сравнение

8
Функциональность

Полный бэкап

Инкрементальный

Дифференциальн
ый
Валидация
бэкапа 9
Функциональность

Бэкап реплики

Шифрование

Компрессия

Удаленный
бэкап 10
Функциональность

Параллельный
бэкап
Параллельный
растор
Частичный
бэкап

Частичное
11
Функциональность

Жизненный
цикл бэкапов

Управление

Сжатие
12
Зачем еще один

Нет единого инструмента который умел бы все


Не хватает как минимум
Инкрементальных резервных копий на уровне страниц
Проверки целостности данных

Ограничения
Только юникс
Для поддержки требуются патчи или

13
Истории разработки

Мишель Пакье

Юра Журавлев
Настя Лубенникова Артур Закиров Картышов Иван

14
Архитектура

репликация

или

доступ через
файловую
систему

каталог резервных
копий
15
Что в наших планах

Дифференциальные резервные копии на уровне и

Сжатие ов
Параллельное чтение в
Удаленный бэкап
Шифрование бэкапа
Частичный встроенный
В жизненный цикл бэкапов добавить хранение по
размеру
16
И на последок

Что не надо делать


Не делайте бэкап на то же физическое устройство
Не выключайте чек суммы
Не забывайте делать бэкапы и
Не забывайте проверять бэкапы
Не поленитесь подготовьтесь к возможному отказу
системы

17
И на последок

18
Обратная связь

Чем можно помочь


Проблемы обнаруженные при реальной работе
Пожелания функциональность и расстановка приоритетов
Пишите нам

19