Автор работы: Пользователь скрыл имя, 29 Января 2013 в 11:43, магистерская работа
Зважаючи на викладені твердження завдання досліджень полягають в наступному:
розглянути існуючі способи для надійного збереження інформації;
створити механізм для надійного збереження інформації;
розробити алгоритм програми;
створити програму для надійного збереження інформації засобами мови програмування.
Окрім фізичного пошкодження жорстких дисків існує також людський фактор, який також варто врахувати при розробці механізму. Так, якщо за одним комп’ютером в різний час працює декілька людей, то, цілком ймовірно, що один користувач випадково знищить інформацію, важливу для іншого. Також не варто обділяти увагою домашні комп’ютери, до яких мають доступ всі члени сім’ї.
Для розробки механізму надійного збереження інформації логічно використати систему резервного копіювання, проте за обсягом інформація на двох фізичних чи логічних дисках займатиме багато місця, тому логічно застосувати архівування.
Архівний файл — це файл або група файлів , записаних у стисненому вигляді в єдиний файл , з якого їх можна добути у початковому вигляді.
Отже механізм роботи програми повинен бути наступний: необхідні файли додаються до архіву та зберігаються у відведеному місці.
2.1 Програма Acronis ® True Image Home
Програма Acronis® True Image вирішує проблему резервного копіювання даних, гарантуючи повне збереження всієї інформації, що зберігається на жорстких дисках комп'ютера.
З її допомогою можна проводити резервне копіювання окремих файлів і папок, будь-яких категорій призначених для користувача даних по вибору, а також цілих дисків або їх розділів.
В разі будь-якого збою, що порушив доступ до інформації, а також в разі ненавмисного видалення потрібних файлів, можна відновити роботу системи і втрачену інформацію.
Acronis ® True Image Home включає декілька варіантів резервного копіювання даних:
2.2 Програма IBM Tivoli Storage Manager for Databases
Даний продукт забезпечує захист інформації в різних базах даних.
Основні особливості:
Даний продукт сприяє підвищенню доступності і захисту критично важливих баз даних для здійснення резервного копіювання майже без зниження продуктивності працюючої системи.
Основні особливості:
Розглянувши існуючі програми для резервного копіювання даних, нами було виявлено ряд недоліків і визначено критерії яким повинен відповідати програмний продукт:
Взявши до уваги поставлені критерії нами було розроблено програму для резервного копіювання AutoArc, що має зручний у роботі інтерфейс та відповідає вимогам по надійності і швидкодії (Рис.1)
Рис. 1 Інтерфейс програми AutoArc
Як видно з малюнку, головне вікно програми містить такі основні компоненти:
Кількість компонентів у головному вікні програми свідчить про простоту роботи з ним. Для створення нового авто архіву користувачу потрібно виконати 8 простих кроків:
Рис. 2 Створення авто архіву, крок 1
На даному етапі користувач задає ім’я файлу, що буде використане при авто архівації, архів матиме таке ж ім’я.
Рис. 3 Створення авто архіву, крок 2
Тут користувач повинен обрати місце куди зберігатиметься архів, це виконується за допомогою стандартної процедури, шляхом натиснення на кнопку в кінці поля, або ж шлях вводиться в ручну.
Рис. 4 Створення авто архіву, крок 3
За допомогою падаючого меню обирається період створення автоматичного архіву (кожного дня, раз на тиждень або раз на місяць).
Далі, в залежності від обраного варіанту під час виконання кроку 3 існують варіанти запропонованих дій, наприклад:
Рис. 5 Створення авто архіву, крок 5
Рис. 6 Створення авто архіву, крок 4
Рис. 7 Створення авто архіву, крок 4
Після обрання моменту збереження архіву буде запропоновано вказати час збереження (Рис. 5) і програма перейде до наступного 6 кроку (Рис. 8), де користувач може увімкнути опцію, яка до назви архіву додаватиме дату його створення.
Рис. 8 Створення авто архіву, крок 6
Крок 7 (Рис. 9) надає користувачеві можливість обрати один з двох можливих варіантів збереження: архіви будуть накопичуватись, або перезаписуватись.
Рис. 9 Створення авто архіву, крок 7
Після виконання всіх розглянутих кроків програма автоматично створюватиме архіви з вказаними файлами і зберігатиме їх у вказаний каталог.
Під час розгляду програм для резервного копіювання даних, нами було виявлено значний недолік в більшості з них, а саме: неможливість змінити налаштування для вже існуючого архіву, саме тому головне вікно нашого програмного продукту (Рис. 10) містить падаюче меню, в якому можна обрати назву вже створеного авто архіву і змінити будь-які параметри його збереження. Також при розробці програми AutoArc ми додали можливість зберігати більше однієї копії архівів.
Рис. 10 Налаштування параметрів готових автоматичних архівів
Висновки
Після проведення тестування
програми для резервного копіювання
та створення автоархівів “
Програма для автоматичного архівування “AutoArc” зберігає результати роботи, час та дату копіювання у файл, що дозволяє пізніше змінювати налаштування архівів. Програма має зручний інтерфейс системи, що дає змогу легко працювати в її середовищі.
Запропонована система дозволяє проводити:
Було проведено дослідження по функціонуванню та розробці программ для резервного копіювання інформації. На початку роботи над проектом проаналізовано доцільність використання розглянутих методів методів, наявний програмний продукт, опрацьовано теоретичний матеріал. Результатом роботи є спроектована модель програми для резервного копіювання та автоматичного архівування “AutoArc” з урахуванням недоліків. В результаті роботи над даним проектом була розроблена методологія побудови системи резервного копіювання інформації на основі якої реалізована прикладна програма зі зручним інтуїтивно зрозумілим інтерфейсом, розрахованим на роботу користувачів без особливої попередньої підготовки. Ще один перспективний напрямок вдосконалення системи – переведення її на “мережеву платформу”, що дає можливість одночасної роботи з інформацією станцій, що під’єднані до локальної мережі і резервне копіювання її на сервер.
Список використаної літератури
Информация о работе Створення системи резервного копіювання інформації