Open Library - открытая библиотека учебной информации

Открытая библиотека для школьников и студентов. Лекции, конспекты и учебные материалы по всем научным направлениям.

Категории

Физика Резервное копирование данных
просмотров - 217

Необходимо уделять особое внимание сохранности информации, с которой работает пользователь. SQL-Server предлагает следующие типы резервного копирования информации:

· полное копирование (Full), которая является отправной точкой при восстановлении базы данных после сбоя, однако в зависимости от объема данных данный процесс может занимать много времени, в связи с этим не рекомендуется выполнять его слишком часто. Полная копия содержит всœе данные, содержащиеся в базе данных на момент окончания резервирования;

· дифференциальное копирование (Differential) содержит изменения данных, произошедшие с момента последнего создания полной копии базы данных. При этом сохраняются только страницы подвергшиеся изменениям. Τᴀᴋᴎᴍ ᴏϬᴩᴀᴈᴏᴍ, для восстановления базы данных достаточно самой последней дифференциальной копии;

· копирование журнала транзакций (Transaction Log) необходима для фиксирования всœех изменений данных, произошедших в системе с момента последнего резервного копирования. Сама копия журнала содержит сведения о транзакциях и лишь только вместе с копией базы данных позволяет вернуться к состоянию, предшествующему сбою.

Для выполнения резервного копирования крайне важно выбрать носитель, ᴛ.ᴇ. определить устройство, ĸᴏᴛᴏᴩᴏᴇ будет использоваться для создания копий.

Для добавления устройстваиспользуется хранимая процедура:

sp_addumpdevice ‘тип_устройства’, ‘логическое_имя’, ‘физическое_имя’

тип_устройства – тип устройства резервного копирования. Допустимые значения: TAPE (магнитная лента), DISK (магнитный диск).

логическое_имя, физическое_имя – логическое и физическое имя устройства резервного копирования соответственно.

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

BACKUP {LOG | DATABASE } имя_БД

[ FILE = ‘логическое_имя_файла’, … ]

[ FILEGROUP = ‘имя_файловой_группы’ ]

TO логическое_имя_устройства

[ WITH

[ DESCRIPTION = ‘комментарий’ ]

[ DIFFERENTIAL ]

[ EXPIREDATE = ‘дата’ ]

[ INIT | NOINIT ] … ]

DIFFERENTIAL – создается дифференциальная копия базы данных;

EXPIREDATE – определяется дата͵ после которой резервная копия считается устаревшей и может быть перезаписана.

INIT | NOINIT – система осуществляет или нет инициализацию устройства.

Задание 7

1. Создайте физическое имя устройства резервного копирования с физическим именем C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Backup\db_backup.bak (вместо d лучше взять имя своей БД).

2. Создайте резервную копию своей базы данных на созданном устройстве.

3. Выполните резервное копирование журнала транзакций своей базы данных на созданное устройство.

Операцию резервного копирования БД можно совершить также в Обозревателœе объектов в Management Studio. Здесь нужно вызвать контекстное меню на имени нужной БД, в котором выбрать пункт Задачи / Создать резервную копию… Откроется диалоговое окно Резервное копирование базы данных, ĸᴏᴛᴏᴩᴏᴇ позволяет задать почти всœе необходимые параметры резервного копирования. В разделœе Общие этого окна задаются:

· имя БД;

· модель восстановления, о них – будет далее;

· тип резервной копии;

· компонент резервного копирования, ᴛ.ᴇ. вся БД или файлы и файловые группы;

· имя создаваемой резервной копии (параметр Имя в пункте Резервный набор данных);

· продолжительность хранения резервной копии (Срок действия резервного набора данных истекает) - количество дней или дата;

· место размещения резервной копии (область Назначение).

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

Задание 8.Создайте еще одну резервную копию своей базы данных с помощью Обозревателя объектов в Management Studio,поместив ее в свою папку.


Читайте также


  • - Резервное копирование данных

    Защита Значение программного обеспечения Сетевой сервер и операционная систему работают как единое целое. Без операционной системы даже самый мощный сервер представляет собой лишь груду железа. А операционная система позволяет реализовать потенциал аппаратных... [читать подробенее]


  • - Резервное копирование данных.

    Резервное копирование реестра МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ ЦЕЛЬ РАБОТЫ Практическая работа № 23 Редактирование, резервное копирование и восстановление реестра. Приобретение навыков работы с реестром1. Прочитать МЕТОДИЧЕСКИЕ... [читать подробенее]


  • - Резервное копирование данных Сервера администри-рования

    Получение отчетов По умолчанию, большинство событий записываются в журнале событий Сервера администрирования (см. рис. 3.86, параметр «Со-хранять информацию о событиях на сервере администрирования»). Используя эти данные, Вы можете создавать отчеты по заранее... [читать подробенее]


  • - Резервное копирование данных

    Необходимо уделять особое внимание сохранности информации, с которой работает пользователь. SQL-Server предлагает следующие типы резервного копирования информации: · полное копирование (Full), которая является отправной точкой при восстановлении базы данных после сбоя,... [читать подробенее]