Лабораторная работа №6 Резервное копирование и восстановление

Замечания по выполнению:

Создавать табличные пространства и таблицы, выполнять выборку и модификацию данных в этих таблицах, используя sqlplus, остальные операции – по резервному копированию, восстановлению и получению информации о резервных копиях в RMan.

Задание:

Создать табличное пространство:

Бригады

Вариант

1,3,5,7,9,11

Из двух файлов по 5M

2,4,6,8,10,12

Из одного файла 10M

создать в нем таблицу – копию all_objects (по аналогии с предыдущими работами).

В RMan получить информацию о структуре б. д. и о том для каких файлов необходимо выполнить резервное копирование, записать идентификатор БД (dbid). Выполнить следующие настройки резервного копирования:

Бригады

Каталог назначения

Название резервного набора

Авторезервирование управляющего файла

Политика актуальности

1,4,7,10

d:\backup

<имя б. д.>_<дата>_<номер копии>.bac

Выключено

Окно в 1 день

2,5,8,11

d:\backupset

<имя б. д.>_<Тэг>.bac

Включено, в каталог по умолчанию

Нет

3,6,9,12

По умолчанию

По умолчанию

Включено, в каталог d:\backup

Избыточность в 2 копии

Для настроек, значение которых в задании указано как «по умолчанию», явно выполнить сброс их значений.

Выполнить резервное копирование всей базы данных, получить информацию о созданных резервных копиях. Если не выполнено автоматическое копирование управляющего файла, то выполнить резервное копирование соответствующей командой. Выполнить резервное копирование для созданного в пункте1 табличного пространства, затем копирование как полной копии файла. Сравнить размеры двух резервных копий между собой и также с размером исходного файла(-ов) данных. Выполнить модификацию данных в таблице из пункте 1, создать еще одну таблицу в этом табличном пространстве. Сымитировать потерю файла, относящегося к табличному пространству из п.1 и управляющего файла. Если табличное пространство состоит только из двух файлов, то сымитировать потерю только одного из них. Выполнить с помощью RMan восстановление управляющего файла.

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

НЕ нашли? Не то? Что вы ищете?

Затем, выполнить:

Бригады

Извлечение

Восстановление

1,5,9

Табличное пр-во п.1

Табличное пр-во п.1, SYSTEM

2,6,10

Потерянный файл

Вся б. д.

3,7,11

Вся б. д.

Файлы для табличного пр-ва п.1 и SYSTEM

4,8,12

Табличное пр-во п.1, SYSTEM

Вся б. д.

Открыть б. д. Убедиться в наличии данных созданных на пункте 6.

Еще раз выполнить резервную копию б. д.

Выполнить инкрементальную резервную копию уровня 0 для:

Бригады

Вариант

1,2,5,6,9,10

Табличного пространства п.1

3,4,7,8,11,12

Одного файла табличного пр-ва п.1

Два раза выполнить:

вставку в таблицу новых данных и последующую инкрементальную резервную копию файла данных уровня 1 (т. е. последовательность действий – вставка данных, копия, вставка данных, копия):

Бригады

Вариант

1,4,5,8,9,12

Дифференциальную

2,3,6,7,10,11

Кумулятивную

Привести размеры полученных копий.

Получить список устаревших резервных копий, сбросить настройки политики актуальности резервных копий в значение по умолчанию, снова получить список устаревших резервных копий выполнить их удаление.

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

Возможности представляемые RMan, по сравнению с «пользовательским» резервным копированием и восстановлением. Выполнение операции резервного копирования с помощью RMan. Типы резервного копирования с помощью RMan. Выполнение операции восстановления с помощью RMan. Инкрементальные резервные копии. Политики актуальности резервных копий.