Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по ОБД ИТП 2 сем.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
6.48 Mб
Скачать

2.6 Резервне копіювання і відновлення

Резервне копіювання (backup) бази даних і відновлення з резервної копії (restore) – два найважливіших і найбільш частіших процесу, здійснюваних адміністраторами баз даних. Резервне копіювання бази даних – єдиний надійний спосіб оберегти дані від втрати в результаті поломки диска, збоїв електроживлення, дій зловмисників і помилок в програмах. В процесі резервного копіювання створюється незалежний від платформи "знімок" бази даних, за допомогою якого можна перенести дані на іншу операційну систему або навіть іншу платформу. Повний цикл: резервне копіювання і відновлення з резервної копії наводить до корегування статистичної інформації, є засобом від зайвого "розбухання" бази даних і необхідною операцією обслуговування бази даних. Крім того, міграція від однієї версії сервера до іншої також відбувається за допомогою процесу backup/restore.

Для створення резервної копії бази даних за допомогою програми "IB Expert" необхідно підключитися до бази даних, виконати команду меню "ServicesBackup Database", в діалоговому вікні "Database Backup", що відкрилося, задати декілька параметрів і натиснути кнопку [Start Backup]. В результаті буде створений файл з резервною копією. Стандартним розширенням таких файлів для Interbase є "*.gbk". Файл з резервною копією бази даних зазвичай на порядок менше оригінала.

Для відновлення бази даних з резервної копії використовується команда "ServicesRestore Database". В результаті відкриється діалогове вікно "Database Restore", в якому треба вибрати файл, з якого відновлюватиметься база даних і натиснути кнопку [Start Restore].

3 Завдання

Лабораторну роботу слід виконувати в наступному порядку:

1. Створити робочу папку для зберігання файлів, що отримуються при виконанні лабораторної роботи.

2. На підставі індивідуального завдання вибрати ім'я файлу створюваної бази даних. Для імені краще всього вибрати одне або декілька англійських слів, відповідних найменуванню предметної області.

3. Відкрити додаток "IB Expert".

4. Створити базу даних для своєї предметної області за допомогою діалогу.

5. Зареєструвати базу даних в програмі "IB Expert" і підключитися до створеної бази даних.

6. Отримати метадані для автоматичної генерації команди створення бази даних.

7. Видалити базу даних, виконавши команду "DatabaseDrop Database".

8. Створити базу даних другим способом, виконавши у вікні "Script Executive" оператори, отримані з метаданих перед попереднім видаленням.

9. Створити резервну копію бази даних.

10. Видалити базу даних.

11. Відновити базу даних з резервної копії.

12. Оформити звіт про виконання лабораторної роботи №1.

4 Звіт про виконання роботи

Звіт про виконання лабораторної роботи №1 необхідно оформити на листах формату A4. Звіт повинен містити опис і результати роботи, що представляються в наступній послідовності:

1. Короткий опис предметної області відповідно до варіанту.

2. Друк сценарію створення бази даних (коментарі повинні містити відомості про автора, дату створення і виконувані дії).

3. Дані про версію використаного в лабораторній роботі сервера СУБД.

4. Перерахування всіх використаних при виконанні лабораторної роботи команд головного меню додатка "IB Expert" з короткими поясненнями виконуваних дій.

5. Перелік файлів, отриманих при виконанні лабораторної роботи з вказівкою їх імен, місця розташування, дати зміни і розмірів (сценарій, база даних, резервна копія бази даних, файл із звітом).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]