Автор работы: Пользователь скрыл имя, 29 Января 2013 в 11:43, магистерская работа
Зважаючи на викладені твердження завдання досліджень полягають в наступному:
розглянути існуючі способи для надійного збереження інформації;
створити механізм для надійного збереження інформації;
розробити алгоритм програми;
створити програму для надійного збереження інформації засобами мови програмування.
Вступ
Хто володіє інформацією - той володіє світом – цей принцип, актуальний для всієї історії людства, наприкінці ХХ століття став актуальним як ніколи до цього. У ХХ Столітті відбулася трансформація суспільства із промислового на суспільство інформатики. Жодна з трансформацій суспільства ХХ століття не криє в собі стільки складнощів і сили, як мегазсув людства до суспільства інформатики.
Якісний зсув до суспільства інформації вже відбувся, Рушійною силою промислової революції XVIII століття в Англії стала парова машина. Революція визначила швидкий розвиток багатьох галузей промисловості, включаючи залізниці, фабрики, пароплави. Використовуючи цю нову промислову силу, Англія стала володарем морів і протягом двох віків зберігала лідерські позиції. Сучасна інформаційна революція за своїми потенційними можливостями і залежно від умов, що складаються, набагато перевищує попередню. Лише ті компанії, які, вступаючи на новий шлях розвитку, слідуючи мегатенденції, можуть досягти успіху в майбутньому. І навпаки, ті компанії, які залишаться осторонь мегатенденції і будуть продовжувати діяти на основі категорій старого промислового суспільства, неминуче перейдуть до розряду відсталих і з часом зникнуть. Обрати інший шлях, ігноруючи мегатенденцію, все одно що плисти проти течії. Доказом цього є успіх компаній, діяльність яких базується на інформаційних технологіях. Ці компанії перебувають на хвилі успіху – мають найбільші прибутки, найвищі темпи розвитку. Наприклад, Японія, не маючи шансів в індустріальному суспільстві, через відсутність природних ресурсів, стала однією з найбагатших і найрозвинутіших країн світу, виробляючи інформацію в різноманітних її проявах. Ця тенденція підтверджується і розвитком виробництва: найшвидше розвиваються галузі, засновані на інформаційних технологіях. Якщо порівнювати розвиток ринків, то ринок інформації розширюється невпинно. Ще кілька десятиріч тому першість тримав ринок послуг. Нині ж темпи розвитку ринку інформації випереджають темпи розвитку ринку послуг більше, ніж у 25 разів.
Сучасний світ практично неможливо уявити без нових інформаційних технологій, в основі яких лежить широке використання комп'ютерної техніки та новітніх засобів комунікацій. Сьогодні комп'ютери впроваджуються в різноманітні галузі людської діяльності. Безліч організацій та установ широко використовують їх у своїй повсякденній діяльності, переважна більшість грошових контрактів здійснюється за допомогою комп'ютерів у формі депонування. При цьому діяльність більшості організацій в значній мірі залежить від функціональних можливостей їхньої системи обробки даних.
Разом із зручностями від використання комп'ютерної техніки виникає ризик втрати важливої інформації, тому метою даної роботи є розробка механізму для збереження інформації, створення алгоритму для його втілення та розробка програмного продукту.
Виникає необхідність розробити простий у використанні та надійний в роботі програмний продукт, що дасть змогу безпечно зберігати важливу інформацію на комп’ютерах. Дане твердження було прийнято за гіпотезу наукової роботи.
Зважаючи на викладені твердження завдання досліджень полягають в наступному:
Цілком виключити можливість утрати даних практично неможливо. Можна лише знизити її імовірність і полегшити відновлення. Комплексний підхід до цієї проблеми допоможе уникнути і зайвих труднощів, і непередбачених витрат.
Щоб вибудувати ефективну систему збереження інформації, слід визначити її основні параметри:
Проблему надійного збереження даних "просто" вирішити, якщо встановити пару файл-серверів, що працюватимуть паралельно, та забезпечити оперативну заміну всіх компонентів системи, включаючи процесори. Однак для домашнього комп’ютера такі витрати є зовсім зайвими, а для підприємства виправдані за умови, коли навіть незначне простоювання техніки обертається великими збитками. На жаль, бюджети більшості фірм дозволяють придбати хіба що пристрої безперебійного живлення.
Усі способи захисту даних від утрати будуються на їх дублюванні. Фізичний рівень захисту використовує так звані "дзеркальні" диски, логічний рівень передбачає створення копій.
Надійний захист від утрати даних може бути створено лише з використанням обох рівнів. Якщо працюють два "дзеркальні" диски, то вони захистять дані при відмові одного з них. Однак у разі ушкодження файлової системи вони не допоможуть.
Без сумніву, резервне копіювання - надійний і необхідний спосіб збереження і захисту даних. Частота його використання і спосіб копіювання залежать від конфігурації системи і характеру даних.
1.1 RAID масив
RAID розшифровується як Redundat Array of Inexpensive Disks або як Redundant Array of Independent Disks (Достатній Масив недорогих Дисків або Достатній Массив Незалежних Дисків). У RAID масив об’єднуються декілька фізичних дисків, в результаті чого ці диски управляються одним контролером і розглядаються системою як один масив, тобто, як один диск. В результаті збільшується або продуктивність масиву, або надійність в порівнянні з одним диском, або і те й інше. При об’єднанні вінчестерів в RAID масив, можливі різні конфігурації побудови масиву, в залежності від того, по яким принципам контролер буде працювати з кожним винчестером.
Розрізняють декілька рівнів RAID масивів:
Таким чином, ми бачимо, що RAID 0 дає
користувачеві найбільшу
Резервне копіювання – це процес виготовлення копії файлів, що знаходяться на жорсткому диску або на незалежному носієві інформації з метою відновлення початкових даних, у випадку, якщо оригінал буде загублений чи пошкоджений з різних причин.
Існують три види резервного копіювання – повне резервування і два види часткового резервування: так звані, додаткове і диференціальне.
Повне резервування, зазвичай, охоплює всю системну інформацію та всі файли користувача. Його рекомендують проводити, принаймні, щотижня. Повне копіювання не продуктивно застосовувати як єдиний метод через великі ресурсні витрати: часові, трудові, системні. До плюсів цього способу можна віднести можливість швидкого відновлення даних та системи за одну операцію.
При додатковому резервуванні відбувається копіювання тільки тих файлів, які були створені за час між резервуванням. У середньому, додаткове резервування займає менше часу, ніж повне. В той же час на процес відновлення потрібно більше часу, оскільки дані відновлюються в порядку створення додаткових копій. Чим триваліший період між повним копіюванням, тим більше додаткових копій утворюється.
При диференціальному резервуванні
зберігається заново кожен файл, який
був змінений з моменту останнього
повного резервування. Диференціальне
резервування прискорює процес відновлення.
При відновленні необхідно
Суть пофайлового резервування можна зрозуміти з назви: копіюються тільки вибрані користувачем файли. Таке резервування потребує мінімальних затрат ресурсів, але придатне лише для приватного користувача.
Пофайловий метод зручний,
якщо об'єм вільного місця на диску
обмежений, а час відновлення
системи не має істотного значення,
тобто для індивідуального
Оволодіння методикою
резервного копіювання – невід'ємний
атрибут професіоналізму
Для виконання процедури резервного копіювання при достатньому обсязі резервного копіювання, зазвичай, створюються спеціальні програмно-апаратні комплекси, які ще називають системами резервного копіювання. Вони якраз і призначені як для проведення регулярного автоматичного копіювання системних і призначених для користувача даних, так і для їх оперативного відновлення.
Проте для чималого числа малих і середніх підприємств, персональних користувачів такі комплекси не тільки не по кишені, але і просто не потрібні через скромні об'єми критично важливої інформації. В цьому випадку для зберігання архівів дешевше використовувати звичайні жорсткі диски, розмір яких доходить у наш час до 400 GB.
Зберігання інформації окремо від системних файлів вже довгі роки є неписаним правилом для багатьох користувачів та системних адміністраторів. Для персонального користувача це означає, як мінімум, поділ жорсткого диска на три логічні диски: для системи, для додатків, для даних. Для корпоративного користувача з великим об'ємом інформації – розміщення інформації на інших – не системних – фізичних дисках. Цей захід полегшує і саму операцію копіювання даних.
Информация о работе Створення системи резервного копіювання інформації