Содержание
- 2. Администратор системы должен проверять множество вещей, чтобы быть уверенным в ее работоспособности
- 4. Вот почему мы создали Firebird DataGuard Наблюдение за базой Предупреждения и советы Автоматизация обслуживания баз данных
- 5. Технические детали FBDataGuard
- 6. Это база данных Firebird Это рабочий сервер Это бэкапы Здесь хранится еще одна копия бэкапов Типичная
- 7. Рассмотрим сервер в деталях Рабочие параметры Версия сервера Логи Сколько RAM? Временные файлы? Сервер доступен? #
- 8. Сервер Firebird 7 параметров, которые могут сообщать о проблемах с базой данных и сервером Доступность сервера
- 9. Пример разрешения проблемы с сервером FBDataGuard определил, что размер файлов сортировки = N Размер свободного места
- 10. Ретроспективный анализ Все логи хранятся на сервере и позволяют анализировать события, происшедшие в прошлом Инструментарий для
- 11. Обычно базу данных изображают так: База данных как будто это что-то совсем простое. Рассмотрим базу данных
- 12. Профессионалы видят «много деревьев», а не «лес».
- 13. Файловая организация БД Файл база данных Том N Том 1 - Основной файл БД - Файлы
- 14. Блобы Индексы Внутренняя организация БД Задачи: Проверить физическую целостность данных, индексов и метаданных Проверить логическую целостность
- 15. FBDataGuard бдит за базой данных: Наблюдает за файлами, томами, дельта-файлами и инкрементальными backups Верифицирует метаданные, данные
- 16. Пример разрешения проблемы с базой данных Firebird FBDataGuard определил, что после restore индекс не активирован non-activated
- 17. Катастрофические поломки Серверы (как любые сложные устройства) – ИНОГДА ЛОМАЮТСЯ.
- 18. Что может сломаться в железе? Жесткий диск (HDD) Flash-накопители Память (RAM) Контроллеры SCSCI/SATA и другие подобные
- 19. Типичные проявления поломок «железа»: Жесткий диск: Потерянные и смешанные страницы (wrong page type) Ошибки в цепочках
- 20. Как FBDataGuard защищает от поломок железа? Во-первых, верификация данных и индексов (выборка данных, пересчет статистики индексов)
- 21. Защитный репозиторий метаданных Блобы Индексы Данные таблиц Метаданные FBDataGuard сохраняет копию актуальных метаданных в отдельном от
- 22. В случае поломки железа: Блобы Данные таблиц Метаданные в репозитории FBDataGuard Extractor извлекает все доступные данные
- 23. В случае поломки железа: Blobs Tables Metadata repository FBDataGuard Extractor can extract all good data and
- 24. Последний рубеж защиты FBDataGuard спасет оставшиеся данные в случае потери метаданных Данные из поврежденного delta-файла В
- 25. Резервное копирование Мало кто осознает насколько верен простой факт: Резервное копирование – наиболее надежный способ защиты
- 26. Формально у Firebird два способа резервного копирования… Gbak последовательное чтение данных с сохранением в линейном формате
- 27. …но на самом деле есть только один. Резервное копирование – не вызов gbak –b и nbackup,
- 28. Правильный gbak Правильный набор опций при бэкапе ускоряет резервное копирование в несколько раз Бэкапы должны проверяться
- 29. Правильный nbackup Контроль за delta-файлом Размер delta-файла Время жизни delta-файла Контроль целостности копии базы данных Последовательный
- 30. План резервного копирования (простой вариант) База данных Firebird Копия nbackup Gbak -b Тестовый рестор И на
- 31. Пример разрешения аварийной ситуации с бэкапами FBDataGuard обнаружил, что свободное место на диске для бэкапов =
- 32. Firebird DataGuard Наблюдение за 26 важными параметрами базы данных и сервера Предупреждения о потенциальных и реальных
- 34. Скачать презентацию