Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Бэкапы

Avatar for Evgeny E. Neverov Evgeny E. Neverov
September 20, 2017
94

 Бэкапы

Avatar for Evgeny E. Neverov

Evgeny E. Neverov

September 20, 2017
Tweet

Transcript

  1. Бэкапы Битрикса • Бэкапятся на тот же сервер, где лежит

    сайт • Занимают всё свободное пространство (привет, MySQL) • По расписанию не чаще, чем 1 раз в день • Если в облако (с шифрованием), то пароль никто не помнит • Бэкапы медленные даже без облака • Если бэкапятся в облако, то пиздец, как долго (и сначала всё бэкапится на тот же сервер, где лежит сайт)
  2. bareos.org • Backup Archiving Recovery Open Sourced • Стандарт де-факто

    для *nix-платформ • Разрабатывается с 2000 года (fork bacula) • Быстрый
  3. Виды бэкапов • Полный бэкап • Дифференциальный бэкап — на

    основе предыдущего полного бэкапа • Инкрементальный бэкап — на основе предыдущего инкрементального, дифференциального или полного бэкапа • Виртуальный полный бэкап
  4. 250 500 750 1000 01 02 03 04 05 06

    07 08 09 10 11 12 13 14 15 16 17 18 19 Полный бэкап Дифференциальный Инкрементальный
  5. 250 500 750 1000 01 02 03 04 05 06

    07 08 09 10 11 12 13 14 15 16 17 18 19 Полный бэкап Дифференциальный Инкрементальный Восстанавливаем Восстановим копию за 5 число
  6. 250 500 750 1000 01 02 03 04 05 06

    07 08 09 10 11 12 13 14 15 16 17 18 19 Полный бэкап Дифференциальный Инкрементальный
  7. 250 500 750 1000 01 02 03 04 05 06

    07 08 09 10 11 12 13 14 15 16 17 18 19 Полный бэкап Дифференциальный Инкрементальный Восстанавливаем Восстановим копию за 15 число
  8. Что бэкапим • Файлы сайта и допсайтов • Базу данных

    • Конфигурацию сервера (если можем) • Кроны • что-нибудь ещё?
  9. Как часто бэкапим Файлы: • Полный бэкап каждую первую и

    третью субботу месяца в час ночи • Дифференциальный бэкап — каждую вторую, четвёртую и пятую субботу месяца (если есть) в час ночи • Инкрементальный бэкап каждые 3 часа ежедневно Всё делается по расписанию, человек не нужен.
  10. Как часто бэкапим БД: • Ежедневно в час ночи (только

    полный бэкап) Но можем и чаще, кстати
  11. Сколько храним Храним копии за последние 90 дней — это:

    • 6 полных копий • 6 дифференциальных копий • 720 инкрементальных копий Самый длинный путь до бэкапа:
 1 полный, 1 дифференциальный и 56 инкрементальных бэкапов
  12. Сравнение Мы Битрикс Хостинг Расписание 8 раз в день 1

    раз в день 1 раз в день Ручной запуск Сколько угодно Пока есть место Пока есть место Сколько копий хранится за 90 дней 3 копии в облаке пока есть место пока есть место Скорость работы сайта Не снижается Снижается Не снижается Время создания бэкапа 10 минут больше 3 часов — Инкрементальные бэкапы Есть Нет Нет Частичное восстановление Есть Вручную Нет Активная лицензия Битрикса Не нужна Нужна Не нужна
  13. Что в планах • Добавляем клиентов с ограниченным SSH-доступом •

    Сейчас только одно хранилище, будет несколько (в том числе будет бэкап бэкапов) • Периодическое восстановление каждого клиента для проверки консистентности бэкапов • Сделаем платную услугу для клиентов