архівація файлів

Основним засобом захисту від вірусів служить архівування. Інші методи замінити його не можуть, хоча і підвищують загальний рівень захисту. Архівування необхідно робити щодня. Архівування полягає в створенні копій використовуваних файлів і систематичному оновленні змінюваних файлів. Для цієї мети зручно використовувати спеціально розроблені програми. Вони дають можливість не тільки економити місце на спеціальних архівних дискетах, а й об'єднувати групи спільно використовуваних файлів в один архівний файл, в результаті чого набагато легше розбиратися в загальному архіві файлів. Найбільш уразливими вважаються таблиці розміщення файлів (FАТ), головного каталогу і бутсектор. Файли, що створюються цими утилітами, рекомендується періодично копіювати на спеціальну дискету. Їх резервування важливо не тільки для захисту від вірусів, але і для страховки на випадок аварійних ситуацій або чиїхось дій, в тому числі власних помилок.

Архівування здійснюється за допомогою спеціальних програм шляхом стиснення інформації, що зберігається в файлах інформації.

Стиснення інформації - це процес перетворення інформації, що зберігається в файлі, до виду, при якому зменшується надмірність в її уявленні і відповідно потрібно менший обсяг пам'яті для зберігання.

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

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

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

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

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

Ступінь стиснення залежить від використовуваної програми, методу стиснення і типу вихідного файлу. Найбільш добре стискаються файли графічних образів, текстові файли і файли даних, для яких ступінь стиснення може досягати 5 - 40%, менше стискуються файли виконуваних програм і завантажувальних модулів - 60 - 90%. Майже не стискуються архівні файли. Програми для архівації відрізняються використовуваними методами стиснення, що відповідно впливає на ступінь стиснення.

Архівація (упаковка) - приміщення (завантаження) вихідних файлів в архівний файл в стислому або стислому вигляді.

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

Програми, які здійснюють упаковку і розпаковування файлів, називаються програмами-архіваторами.

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

Основні види програм-архіваторів

В даний час застосовується кілька десятків програм-архіваторів, які відрізняються переліком функцій і параметрами роботи, проте найкращі з них мають приблизно знакові характеристики. З числа найбільш популярних програм можна виділити: ARJ, PKPAK, LHA, ICE, HYPER, ZIP, PAK, ZOO, EXPAND, Microsoft Backup розроблені за кордоном, а також AIN і RAR, розроблені вУкаіни. Зазвичай упаковка і розпакування файлів виконуються однією і тією ж програмою, але в деяких випадках це здійснюється різними програмами, наприклад, програма РКZIР виробляє упаковку файлів, а РКUNZIP - розпакування файлів.

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

Багато програм-архіватори виробляють розпакування файлів, вивантажуючи їх на диск, є і такі, які призначені для створення упакованого виконуваного модуля (програми). В результаті такої упаковки створюється програмний файл з тими ж ім'ям і розширенням, який при завантаженні в оперативну пам'ять саморозпаковується і відразу запускається. Разом з тим можливо і зворотне перетворення програмного файлу в розпакований формат. До числа таких архіваторів належать програми PKLITE, LZEXE, UNP.

Програма ЕXРАND, що входить до складу утиліт операційної системи MS DOS і оболонки Windows, застосовується для розпакування файлів програмних продуктів, що поставляються фірмою Microsoft.

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

Способи управління програмою-архіватором

Управління програмою-архіватором здійснюється одним із двох способів:

за допомогою командного рядка MS DOS, в якій формується команда запуску, що містить ім'я програми-архіватора, команду управління і ключі її налаштування, а також імена архівного і вихідного файлів; подібне управління характерно для архіваторів ARJ, LHA, ZIP, PAK;

за допомогою вбудованої оболонки і діалогових панелей, що з'являються після запуску програми і дозволяють вести управління з використанням меню і функціональних клавіш, що створює для користувача більш комфортні умови роботи. Таке управління має програми-архіватори Microsoft Backup, RAR.

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

Розклад проведення архівації

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

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

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

Схожі статті