русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Резервное копирование базы данных и последующее восстановление


Дата добавления: 2013-12-24; просмотров: 2017; Нарушение авторских прав


Тема 5.5 Резервное копирование базы данных и последующее восстановление

 

Резервное копирование — один из самых надежных способов сохранить данные от потери или порчи и обеспечить достоверность информации в процессе хранения. Процесс резервного копирования также делается в профилактических целях для увеличения производительности БД — это достигается за счет того, что в момент копирования происходит считывание последних версий всех записей, старые же версии в копию никогда не попадают. Отметим, что одного лишь резервного копирования недостаточно — надо иногда проверять восстанавливаемость БД из резервной копии.

Для минимизации потери данных и восстановления утерянных данных необходимо иметьстратегию резервного копирования. Потеря данных может быть связана с ошибками в аппаратном или программном обеспечении или:

• при случайном или злоумышленном использовании оператора DELETE;

• при случайном или злоумышленном использовании оператора UPDATE — например, без использования WHERE оператора вместе с оператором UPDATE (все записи будут обновлены вместо одной строки определенной таблицы);

• с деструктивными вирусами;

• при стихийном бедствии, таком как пожар, наводнение и т. д.;

• с воровством.

Если существует стратегия резервного копирования, то можно восстановить данные с минимальными потерями рабочего времени и минимизировать вероятность безвозвратной потери данных Стратегия резервного копирования должна вернуть систему обратно в то состояние, которое было до наступления проблемы.

Стоимость, связанная с развертыванием стратегии резервного копирования, включает количество времени, истраченное им разработку, установку, автоматизирование и тестирование процедур резервного копирования. Невозможно предотвратить потерю данных полностью, поэтому надо разработать стратегию так, чтобы минимизировать размер вреда. При планировании стратегии резервного копирования рассматривается приемлемое количество времени, которое система может быть недоступна, а также приемлемое количество данных, которые могут быть потеряны в момент ошибки системы.



Частота резервирования данных зависит от количества данных, которые можно потерять, и величины активности базы данных. Когда резервируется пользовательская БД, рассматривается следующие факты и рекомендации:

• резервировать БД чаще, если система работает в окружении OLTP;

• резервировать данные реже, если система имеет маленькую активность или используется для принятия решений;

• запланировать резервное копирование, когда SQL Server бездействует или сильно обновлен;

• автоматизировать процесс, используя Database Maintenance Plan Wizard.



<== предыдущая лекция | следующая лекция ==>
Тема 5.4 Методы и средства сбора и передачи данных | Модели восстановления базы данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.538 сек.