Платформа 2010 SQL Server 2008, восстановление при катастрофических сбоях Microsoft Дмитрий Артемов.
Содержание
- 2. SQL Server 2008, восстановление при катастрофических сбоях Microsoft Дмитрий Артемов
- 3. Самое время для страшных сказок на ночь
- 4. Содержание Отличия между 2005 и 2008 Ошибки при попытках восстановления Как быстро восстановится Как определить наличие
- 5. Отличия между 2005 и 2008 Database Mirroring Автоматическое восстановление страниц Backup compression Копия меньше и создается
- 6. Ошибки при попытках восстановления Некорректное использование модели восстановления Первое что следует определить при создании/получении БД Ошибка
- 7. Типы моделей восстановления Simple Журнал особенно не растет Журнал используется только для поддержания целостности Журнал не
- 8. Ошибки при попытках восстановления Плохо продуманная политика хранения Где хранят копии, сколько времени нужно, чтобы их
- 9. Ошибки при попытках восстановления Нужно понимать, что копия БД, это не вся система Копия хранит многое
- 10. Ошибки при попытках восстановления Игнорируются (недооцениваются) системные БД А ведь они не менее важны чем пользовательские
- 11. Ошибки при попытках восстановления Нельзя полагаться только на Backup/Restore Спасут ли они от логической ошибки пользователя
- 12. Ошибки при попытках восстановления Прямое копирование на ленту Это уже не считается правильным Хотя лента по-прежнему
- 13. Чего НЕ надо делать Копировать на тот же физический диск, где лежат файлы БД Игнорировать проверку
- 14. Как построить план аварийного восстановления? Как много вы готовы потерять? Что имеется в распоряжении из технологий,
- 15. Как определить наличие сбоя Как определить наличие сбоя Как восстанавливаться Правильные приемы
- 16. Как узнать что произошло? Смотрите SQL Server ERRORLOG Ошибки ввода \ вывода, контрольных сумм, повторные чтения
- 17. Контрольные суммы Создаются для каждой страницы Записываются как последняя операция при физической записи страницы Проверяются первой
- 18. Повторные чтения Присутствует SQL Server 2000 в ограниченных пределах Только для операций сортировки Расширено в SQL
- 19. 82* ошибки 823 – ошибка ввода вывода. SQL Server затребовал чтение страницы, но ОС не смогла
- 20. DBCC CHECKDB Единственный способ прочитать все выделенные страницы БД Можно использовать для принудительного расчета контрольных сумм
- 21. CHECKDB: как это работает 1. Получает целостное представление о БД (средствами TABLOCK или Snapshot). См. KB
- 22. Как правильно Всегда вызывайте DBCC CHECKDB WITH ALL_ERRORMSGS из консоли (sqlcmd [с выводом результатов в файл])
- 23. Как восстановиться Как определить наличие сбоя Как восстанавливаться Правильные приемы
- 24. Используйте резервную копию Это самое лучшее, что можно посоветовать SQL Server 2005/8 предлагает массу вариантов Полное
- 25. Да, будем делать REPAIR! Какова цель “ремонта”? Починить структуру БД, а не восстановить вам данные!!! Все
- 26. Жест отчаяния, который иногда делают первым… Перестройка журнала DBCC REBUILD_LOG не документированная и опасная команда… Лог
- 27. Жест отчаяния, который иногда делают первым… Database repair REPAIR_ALLOW_DATA_LOSS его ведь не просто так назвали Структура
- 28. Что при этом происходит? А если и это не помогло? + + = + Ну и
- 29. Правильные приемы Как определить наличие сбоя Как восстанавливаться Правильные приемы
- 30. Как часто нужно запускать CHECKDB? Зависит от: Стабильности подсистемы ввода \ вывода Стратегии резервирования Приемлемого простоя
- 31. Сколько времени это займет? Зависит от множества факторов: Размер БД Конкурентного доступа к стойке Конкуренции за
- 32. Как быть с очень большими БД? DBCC CHECKDB на очень большой БД идет очень долго!! Как
- 33. Restore или repair? Торговля между потерей и скоростью восстановления (хотя, на очень большой БД ремонт может
- 34. Стандартные неправильные советы (или “не стоит верить всему, что можно прочитать в Интернете…”) Просто выполните ремонт
- 35. Что говорят о восстановлении и что из этого верно Факультатив (см. в конце презентации)
- 36. Заключение Не ждите проблем, займите активную позицию Раннее обнаружение минимизирует потери и простой Разберитесь с режимами
- 37. Двухдневный семинар с лабораторными работами "Обеспечение работоспособности БД SQL Server (2005/2008) при катастрофических сбоях" Презентации 00.SQL
- 38. Вопросы?
- 39. Что говорят о восстановлении и что из этого верно
- 40. #1 Repair не ведет к потере данных. Зависит. Если использовать REPAIR_ALLOW_DATA_LOSS, потери неизбежны. НЕ зря же
- 41. #2 Можно выполнить ремонт не прибегая к DBCC CHECKDB. Нет. Это одна из опций команд проверки
- 42. #3 Repair всегда все починит. Нет. Есть случаи, когда DBCC CHECKDB не может помочь Поврежденный системный
- 43. #4 Можно выполнить ремонт в Online. Нет. Repair всегда offline, БД должна быть в однопользовательском режиме.
- 44. #5 Ремонт всегда правит ограничения. Нет. Repair вообще не знает о наличии ограничений. После ремонта всегда
- 46. Скачать презентацию











































Подгруппа VIIБ Mn, Tc, Re, Bh
№1. Условия действительности сделки
Фьючерсы на корзину облигаций федерального займа (ОФЗ)
К Великому празднику
Метр (2 класс)
Магистерская работа Универсальное и национальное во фразеологии
Новизна и значение логистики
Насекомые леса (2 класс)
Полисахариды в косметике
Фирма. Виды фирм
Масленица 8 класс
Отрицательные местоимения
Из истории физической культуры
Механизм принятия управленческих решений
NEWS Интервью Агнеты шведскому журналу M- Magasin- Вы когда-нибудь слушаете песни АББА? - Прошло много времени, прежде чем я начала слушать
AVS7711BM
Start up в PrimeTime. Здоровый образ жизни
Электронные библиотеки
Видимое движение планет
Что такое информация
2012 год
Причины возникновения чрезвычайных ситуаций
Использование НИТ на уроках биологии как средство развития познавательного интереса школьников
Образ русской избы
История развития специальной педагогики в ЗЕ и России
Ты такой на Земле лишь один
Аппликацияиз бумаги.
Презентация на тему Признаки делимости чисел