Главная страница
Навигация по странице:

  • Лабораторная

  • Модели

  • Разностная копия базы данных

  • Резервная копия журнала транзакций

  • Контрольные

  • Инж. техн. системы Метод. материалы (1). Министерство науки и высшего образования российской


    Скачать 61.41 Kb.
    НазваниеМинистерство науки и высшего образования российской
    Дата07.10.2021
    Размер61.41 Kb.
    Формат файлаdocx
    Имя файлаИнж. техн. системы Метод. материалы (1).docx
    ТипДокументы
    #242784
    страница4 из 11
    1   2   3   4   5   6   7   8   9   10   11

    Контрольные вопросы





    1. Укажите особенности различных типов резервного копиро- вания.

    2. Что необходимо учитывать при назначении инкременталь- ного или дифференциального резервного копирования?

    3. Какие атрибуты файловой системы учитываются системами резервного копирования?

    4. Для чего нужна функция восстановления информационной системы?

    5. Какие виды контрольных точек существуют?


    Лабораторная работа 2.

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

    Для выполнения лабораторной работы № 2 студент должен изучить приведенный ниже теоретический материал. Отчет сдается в распечатанном и электронном (файл Word) видах.
    Модели восстановления
    При работе с базами данных до настройки резервного копиро- вания следует выбрать модель восстановления. Для оптимального выбора следует оценить требования к восстановлению и критич- ность потери данных, сопоставив их с накладными расходами на реализацию той или иной модели.

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

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

    • Простая модель предусматривает резервное копирование только базы данных, соответственно восстановить состояние БД мы можем только на момент создания резервной копии, все изменения в промежуток времени между созданием последней резервной ко- пии и сбоем будут потеряны. В тоже время простая схема имеет не-


    большие накладные расходы: вам необходимо хранить только ко- пии базы данных, лог транзакций при этом автоматически усекается и не растет в размерах. Также процесс восстановления наиболее прост и не занимает много времени.

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

    Для баз с небольшим объемом добавления информации может быть выгоднее использовать простую модель с большой частотой копий, которая позволит быстро восстановиться и продолжить ра- боту, введя потерянные данные вручную. Полная модель в первую очередь должна использоваться там, где потеря данных недопусти- ма, а их возможное восстановление сопряжено со значительными затратами.
    Виды резервных копий базы данных
    Полная копия базы данных – как следует из ее названия, представляет собой содержимое базы данных и часть активного ло- га транзакций за то время, которое формировалась резервная копия (т. е. сведения обо всех текущих и незавершенных транзакциях). Позволяет полностью восстановить базу данных на момент созда- ния резервной копии.

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

    Резервная копия журнала транзакций – применяется только при полной модели восстановления и содержит копию журнала
    транзакций начиная с момента создания предыдущей копии. Важно помнить следующий момент – копии журнала транзакций никак не связаны с копиями базы данных и не содержат информацию преды- дущих копий, поэтому для восстановления базы вам необходимо иметь непрерывную цепочку копий того периода, в течении которо- го вы хотите иметь возможность откатывать состояние базы. При этом момент последнего успешного копирования должен быть внутри этого периода.
    Контрольные вопросы


    1. В чем отличие устройства баз данных от других видов хра- нилищ?

    2. Что такое модель восстановления? Какие виды моделей вы знаете?

    3. Для чего используется журнал транзакций базы данных? Нужно ли включать его в резервную копию?

    4. Какие виды резервных копий баз данных вы знаете?



    1   2   3   4   5   6   7   8   9   10   11


    написать администратору сайта