Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Звіт практ Каплун.doc
Скачиваний:
16
Добавлен:
05.03.2016
Размер:
88.06 Кб
Скачать

4. Аналіз існуючих систем резервування даних

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

- мінімізація трудовитрат людини в процесі резервного копіювання і відновлення даних, автоматизації процесів резервного копіювання і відновлення даних у випадках збою;

- швидкість роботи, підтримка різних фізичних і віртуальних платформ, поелементне відновлення застосувань і баз даних, дедуплікація резервних копій, централізоване управління, підтримка стрічкових і дискових систем зберігання, масштабованість рішення;

- початкова вартість придбання програмного забезпечення, вартість щорічної підтримки, вартість розширення при збільшенні парку систем.

На підставі цих вимог для аналізу були вибрані наступні системи резервування даних :

- Advanced Maryland Automatic Network Disk Archiver;

- Afbackup;

- BackupPC;

- Box Backup;

- Arkeia.

Advanced Maryland Automatic Network Disk Archiver (AMANDA) є надбудовою до стандартних програм dump/restore, GNU tar і багато чим іншим.

Побудований за клієнт-серверною схемою, причому клієнт може бути встановлений на одному комп'ютері з сервером або клієнти можуть бути встановлені на усіх комп'ютерах, яким потрібно архівацію.

Для передачі інформації використовується свій протокол, працюючий поверх UDP чи TCP. Останні версії AMANDA можуть взаємодіяти з комп'ютерами Windows MS за допомогою SAMBA, або як варіант можна використовувати клієнта, скомпільованого під cygwin.

Підтримується шифрування інформації як на клієнтові, так і на сервері, для цих цілей використовується несиметричний GPG і симетричний amcrypt -алгоритм, хоча легко можна додати і будь-який інший. Аналогічно можна настроїти і стискування даних. Якщо стискувати інформацію на клієнтові, це зменшить навантаження на мережу, якщо на сервері, то понизить навантаження на малопотужну машину клієнта. За наявності декількох засобів архівації на одному сервері можна використовувати декілька незалежних конфігурацій.

AMANDA оптимізована для роботи із стримерами, але так само є можливість використовувати CD і DVD.

Процесом резервування можна керувати як вручну, так і запускати за допомогою cron.

До складу Afbackup входять наступні програми Arkeia Network Backup і Arkeia Smart Backup. Перший призначений для великих і середніх мереж, другий - для невеликих зростаючих мереж, відрізняються ціною. Smart Backup для користувачів Linux безкоштовний і обмежений 50 Гб інформації, що архівується.

Побудований по клієнт-серверній архітектурі. Функціонують на будь-якій програмній платформі. Для управління процесом архівації використовується Arkeia Manager, а на клієнтських машинах встановлюються програми-клієнти. Ці компоненти написані на Java і доступні для великого числа платформ. Локалізованого інтерфейсу немає. Клієнт не прив'язаний до конкретного сервера, можна розгорнути декілька серверів і для резервування вибрати будь-який з доступних, якщо адміністратор дозволив до нього доступ.

Користувачі можуть бути розділені на ролі (ADMINISTRATOR, OPERATOR, USER) зі своїми правами в системі.

Розроблені також додаткові модулі, що дозволяють резервувати дані окремих застосувань без їх зупинки.

Нині доступні такі модулі для Lotus, Open - Xchange, LDAP, MS Exchange, і баз даних Oracle, MySQL, PostgreSQL.

Підтримується протокол NDMP версії 3, що дозволяє управляти даними на носіях. Його застосування дає виграш за часом в операціях резервування і відновлення. Можливі декілька варіантів дублювання резервної інформації : відновлення з переадресацією даних, виконання команд до і після резервування.

Основним мінусом є передача логіна/пароля у відкритому виді, що при можливостях Arkeia може привести до просочування інформації, адже відновити файл можна в довільне місце в мережі.

Високопродуктивне рішення рівня підприємства, що дозволяє резервувати дані комп'ютерів, працюючих під управлінням UNIX/Linux, MacOS X і Windows різних версій. Простий в налаштуванні і підтримці. Не вимагає клієнтського ПО.

Для резервування даних Windows -систем, використовується протокол smb (чи rsync працюючий через cygwin)UNIX і Linux - rsync чи tar (над ssh/rsh/nfs).

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

Для управління процесом резервування і відновлення інформації, перегляду журналів і файлів в архіві, налаштування, використовується веб-інтерфейс (тобто доведеться ставити ще і веб-сервер), який, на жаль не локалізований. Вибраний для відновлення файл може бути скопійований на будь-який ресурс.

Резервування можна настроїти як персонально, так і вказати параметри, залежні від операційної системи клієнта. Визначити різні завдання для повних і інкрементних копій. Якщо інформація з комп'ютера деякий час не резервувалася, то користувачеві буде послано попередження за допомогою електронної пошти. Працює з архівами, створеними AMANDA (тобто практично може служити до нього інтерфейсом).

Box Backup побудований по клієнт-серверній архітектурі. І складається з трьох елементів: сервера bbstored, бэкап-клиента bbackupd, завдання якого контролювати зміни і завантажувати їх на сервер, інструменту, призначеного для створення запитів і відновлення інформації.

Особлива увага приділена питанням безпеки даних. З'єднання між клієнтом і сервером за умовчанням відбувається по зашифрованому каналу, для генерування і управління ключів, необхідних при аутентифікації, в комплекті є скрипти. Резервовані файли на клієнтові шифруються за допомогою AES, а метадані Blowfish. Якщо сервер компрометований, дані все одно залишаються у безпеці. Резервування відбувається в режимі "snapshot". Після першого копіювання надалі для оновлення резервної копії використовується rsync, тому надалі трафік може бути відносно невеликим. Старі версії не замінюються новими, а віддаляються тільки коли залишається мало вільного місця.

ВИСНОВКИ

Під час дослідницької практики детально ознайомився зі структурою, функціями та повноваженнями відділу автоматизованих систем управління виробництвом. Ознайомився з правилами техніки безбеки та охороною праці. Удосконали на проктиці характеристику резервного копіювання даних, провів критичний аналіз існуючих технологій резервування даних та аналіз існуючих систем резервування даних. Виконав усі поставлені задачі.

Дуже багато завдань по управлінню різними процесами на виробництві, по організації роботи і контролю за громадським транспортом, організації перевезень також покладені на обчислювальні машини. Якщо в якій те ланцюжку станеться збій, то наслідки можуть виявитися непередбачувані. Тому питання по захисту і резервному копіюванню інформації нині коштує досить гостро. Подальший розвиток технології і інформатизації спричинить сильний ріст кількості інформації, що зберігається. Тому дослідження у сфері зберігання і резервного копіювання інформації нині дуже затребувані, і надалі розвиватимуться, а програмні продукти удосконалюватися і підлаштовуватися під потреби суспільства.

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

  1. Казаков В.Г., Федосин С.А. Выбор оптимального пути восстановления в системах резервного копирования - СПб.: Питер, 2008. - 49 с.

  2. http://www.linux-backup.net/

  3. http://sourceforge.net/projects/afbackup

  4. http://backuppc.sourceforge.net

  5. http://nginix.org/ru/docs/

  6. http://itc.ua/articles/novye_urovni_raid_cifry_bukvy_i_to_chto_za_nimi_28408/

  7. http://www.fluffy.co.uk/boxbackup

  8. Групповой тест: программы для создания резервных копий. Журнал Computer Bild. №16.- 2008г

15

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