Занятие 8 – архивирование

arhivatory

 

             Зачем нужна архивация данных, создание архива, извлечение из архива, работа в программе WinRAR.

Учебное видео:

 

            Процесс архивации файлов

        Архивация информации производится посредством упаковки файлов, т.е. сжатия хранимой в них информации. При сжатии информации уменьшается ее избыточность и, соответственно, требуется меньший объем памяти для хранения. Методы сжатия различны, например, повтор символов заменяется коэффициентом их повторения. Поясним сказанное на примере. Рассмотрим следующую строчку: АAAAABBBCCCCCDD. Если стоит задача: “Запомнить строку”, то, скорее всего, вы запомните ее как: “пять А, три B, пять С, две D”, т. е. 5A3B5C2D. Здесь цифра обозначает, сколько раз повторяется в строке следующая за ней буква. Такая запись и есть аналог архива, а операция ее создания — упаковка. Соответственно, восстановление первоначального вида строки — это распаковка.

Новый термин

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

При сжатии один или несколько файлов в сжатом виде помещаются в архивный файл (архив). Таким образом, цель упаковки файлов — обеспечение более компактного размещения информации. Кроме того, упаковка упрощает перенос данных с одного компьютера на другой, сокращает время копирования файлов на диски, позволяет защитить информацию от несанкционированного доступа, способствует защите от заражения компьютерными вирусами. Степень сжатия файлов зависит от используемой программы, метода сжатия и типа исходного файла. Наиболее хорошо сжимаются текстовые файлы, существенно меньше сжимаются файлы исполняемых программ. Большие по объему архивные файлы могут быть размещены в нескольких частях (томах). Такие архивы называются многотомными.

Наиболее популярные форматы архивов:

  • ZIP — архивный формат, основанный на алгоритмах сжатия, предложенных израильскими математиками Лемпелем и Зивом. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием.
  • RAR — разработан российским программистом Евгением Рошалем и позволяет получить размер сжатого файла гораздо меньший, чем ZIP, но ценой этого является более продолжительный процесс обработки архива.
  • CAB — применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм является коммерческой тайной.
  • TAR — получил наибольшее распространение в системах на базе Linux.

 

Архиватор WinRAR

WinRAR — один из самых популярных на сегодня архиваторов. Название программы образовано от слов Win (Windows) и RAR (Roshal ARchive). Автором программы является Евгений Рошал (Roshal). При запуске программы вы увидите ее главное окно (рис. 1).

8_1

Рис. 1.  Интерфейс программы WinRAR

Основные пиктограммы интерфейса таковы:

  • Добавить — команда позволяет заархивировать выбранные файлы или добавить их в уже существующий архив (Alt+A).
  • Извлечь — позволяет извлечь информацию из архива (Alt+E).
  • Тест — тестирует выбранный архив на наличие ошибок (повреждений). Встретив в процессе проверки повреждение, WinRAR выдаст об этом предупреждение (Alt+T).
  • Просмотр — показывает содержимое архивного файла (файла, выделенного курсором в окне встроенной программы просмотра (Alt+V).
  • Удалить — удаляет выбранный файл или группу файлов в корзину (Del).
  • Найти — команда встроенного в архиватор поиска файлов.
  • Мастер — режим мастера в WinRAR предназначен для пользователей-новичков, чтобы максимально облегчить им выполнение основных операций архивирования и распаковки с подсказками по шагам.
  • Информация — команда открывает окно Файловая информация.
  • Исправить — команда восстанавливает испорченный архив. Кнопкой Исправить нужно пользоваться, если во время тестирования в архиве обнаружена ошибка. Необходимо указать, в какую папку поместить исправленный файл, и WinRAR создаст в ней восстановленный файл с именем _reconst.rar (или_reconst.zip) (Alt+R).

Поясним также некоторые пункты строки меню.

  • Пункт меню Избранное создает список архивов для ускоренного перехода в любой из них. Добавить архивы в список можно командой Добавить к избранному.
  • При помощи команды Параметры → Установки → Архивация можно указать папки для архивации и разархивации по умолчанию (рис. 2).

8_2

Рис. 2.  Окно Установки, вкладка Архивация

Возможности WinRAR

  1. Добавление в архив и извлечение файлов. Пользователь может выбрать имя для архива, метод сжатия и расширение (.zip либо .rar). Поместить в архив можно как отдельные файлы, так и папки. Чтобы распаковать данные, потребуется указать параметры и путь извлечения.
  2. Создание самораспаковывающихся архивов. Самораспаковывающийся архив представляет собой обычный исполняемый (ЕХЕ) файл. Функция будет полезна в том случае, если сжатые данные требуется отправить пользователю, на компьютере которого не установлена программа-архиватор.
  3. Частичное или полное восстановление поврежденных архивов. В некоторых случаях (например, при передаче по Сети или в результате действия вредоносных программ) архив может оказаться поврежденным. Опция восстановления файлов позволяет увеличить вероятность удачной распаковки.
  4. Защита информации от модификации / несанкционированного доступа. При попытке просмотреть данные или распаковать архив программа запросит установленный пользователем пароль. Таким образом можно защитить упакованную в архив информацию. Рекомендуется использовать в качестве пароля комбинацию, содержащую буквы, цифры и служебные символы.

 

Упаковка информации в архив

Выберите файл или группу файлов и вызовите команду Добавить (рис. 3).

8_3

 

Рис. 3.  Окно Имя и параметры архива

В этом окне:

  • Имя архива. В эту строку входят название и путь к архиву.
  • кнопка Профили открывает меню, позволяющее создать новый профиль, упорядочить существующие и выбрать один из профилей архивации. Профиль — это шаблон (стиль) архивации. После инсталляции WinRAR имеет несколько предопределенных профилей, например, для создания приложения к электронному письму или для резервного копирования.
  • в поле Формат архива требуется указать желаемый формат архива (RAR или ZIP).
  • список Метод сжатия позволяет выбрать нужный вам метод сжатия.
  • Разделить на тома. Если вы хотите создать многотомный архив, то введите здесь размер тома. По умолчанию считается, что вводится значение в байтах. Однако можно ввести число в килобайтах (количество байт, умноженное на 1024), если после числа поставить маленькую латинскую букву “k”. Если же вы хотите указать размер в тысячах байт (т. е. с множителем 1000), вместо маленькой используйте большую латинскую букву “K”. Допускается также использовать идентификаторы “m” (мегабайты) или “M” (миллионы байт). Кроме того, можно выбрать размер тома из выпадающего списка, связанного с этим полем ввода. Если вы архивируете данные сразу на сменный диск, то лучше выбрать пункт Автоопределение. В этом случае WinRAR будет подбирать размер каждого нового тома так, чтобы максимально заполнить соответствующий диск.
  • Метод обновления. В этом списке есть следующие команды: Добавить с заменой файлов (действие по умолчанию). Упаковка заменяет файлы в архиве одноименными добавляемыми файлами и добавляет файлы, которых еще нет в архиве; Добавить с обновлением файлов. Упаковка заменяет файлы в архиве только в том случае, если одноименный добавляемый файл более новый, а также добавляет файлы, которых еще нет в архиве; Обновить существующие файлы. Упаковка заменяет файлы в архиве только в том случае, если одноименный добавляемый файл является более новым и не добавляет файлы, которых нет в архиве; Синхронизировать содержимое архива. Упаковка заменяет файлы в архиве только в том случае, если одноименный добавляемый файл более новый, а также добавляет файлы, которых еще нет в архиве, и удаляет из архива те файлы, которых нет среди добавляемых.
  • Параметры архивации. В этом поле есть следующие флажки: Удалить файлы после архивации (после архивации успешно упакованные исходные файлы удаляются); Создать SFX-архив (вместо обычного архива создается самораспаковывающийся архив с расширением .exe); Создать непрерывный архив(вместо обычного архива создается непрерывный архив).
  • Добавить электронную подпись (в архив будет добавлена электронная подпись, содержащая имя автора, время последнего обновления и имя архива. Добавление электронной подписи доступно только в зарегистрированной версии программы).
  • Добавить информацию для восстановления (в архив добавляется информация для восстановления).
  • Протестировать файлы после упаковки (после архивирования информация проверяется на ошибки).
  • Заблокировать архив (Создать архив, изменение которого запрещено).

Создание самораспаковывающегося архива с паролем

Запустите WinRAR и выполните команду Операции → Мастер → Создать новый архив (рис. 4 ).

8_4

Рис. 4.  Первый шаг работы Мастера

Нажмите на кнопку Далее и укажите папку для упаковки. Пусть это будет папка Мои документы (рис. 5).

8_5

Рис. 5.  Второй шаг Мастера

Нажмите на кнопку ОК (рис. 6). Здесь имя архива можно изменить или оставить по умолчанию.

8_6

Рис. 6.  Третий шаг Мастера

Жмем далее и активируем третий флажок сверху (рис. 7).

8_7

 

Рис. 7.  Четвертый шаг Мастера

В этом же окне нажимаем на кнопку Установить пароль (рис. 8).

8_8

Рис. 8.  Пятый шаг Мастера

Нажимаем ОК и Готово (рис. 9).

8_9

Рис. 9.  Шестой шаг Мастера

Идет процесс упаковки.

Просмотр содержимого архива, извлечение и удаление файлов из архива

Для просмотра содержимого архива необходимо выделить архивный файл и нажать на клавишу Enter или дважды щелкнуть по нему мышкой. На экране появится окно с содержимым архива (рис. 10).

8_11

Рис. 10.  Содержание архивного файла avz4.rar

Для извлечения файлов из архива нужно выделить архивный файл и щелкнуть по кнопке Извлечь — появится окно (рис. 11), в котором необходимо определить параметры разархивации. Это диалоговое окно позволяет выбрать папку, в которую будут помещены файлы, извлеченные из архива, и параметры извлечения. По умолчанию папка получает то же имя, что и архив (без расширения), и размещается в текущей папке, но если в текстовом поле Путь извлечения указать другой путь, то файлы после разархивации будут помещены в указанную папку по новому маршруту.

8_12 Рис. 11.  Окно Путь и параметры извлечения

В данном окне можно установить несколько дополнительных параметров.

  • Если в поле Режим обновления активировать переключатель Извлечь с заменой файлов (действие по умолчанию), то извлекаются все выбранные файлы.
  • При установке переключателя Извлечь с обновлением файлов извлекаются только те из выбранных файлов, которых нет в папке назначения или копии которых в архиве новее, чем существующие файлы.
  • Активация переключателя Обновить существующие файлы позволяет извлекать только те из выбранных файлов, которые имеются в папке назначения, но их копии в архиве новее, чем существующие файлы. Файлы, которых нет на диске, извлекаться не будут.

В поле Режим перезаписи можно устанавливать следующие переключатели:

  • Запрос при перезаписи (действие по умолчанию). В этом случае перед попыткой перезаписи файла будет выдаваться запрос, т. е. спрашиваться разрешение пользователя на перезапись информации.
  • Перезаписать без запроса. При активации этого переключателя файлы перезаписываются без запроса.
  • Пропустить существующие файлы. Уже существующие файлы не будут перезаписываться.
  • Переименовывать автоматически. Имена файлов переименовываются программой без участия пользователя.

В поле Разное можно активировать следующие флажки:

  • Оставить на диске поврежденные файлы. Если включена эта опция, WinRAR не будет удалять с диска файлы, извлеченные с ошибками (по умолчанию они удаляются). Иначе говоря, с помощью данной опции вы можете попытаться получить из поврежденного файла хоть какую-то часть полезной информации.
  • Показать файлы в Проводнике. После распаковки распакованные файлы будут отображены в программе Проводник.

 

Архивация данных средствами Windows 7

ОС Windows 7 имеет встроенную в нее службу по архивации данных, которая запускается командой Пуск → Панель управления → Архивирование данных компьютера (рис. 12). Служба позволяет произвести резервное копирование важной информации на ПК на случай ее утраты.

Внимание

Перед запуском этой программы следует к ПК подключить внешний жесткий диск, подготовленный для хранения на нем архивных данных. Если файлов для архивирования немного, то можно использовать DVD-диски.

8_14

Рис. 12.  Показана команда Архивирование данных компьютера

После того как вы создадите архивную копию всех наших файлов на компьютере на переносной жесткий диск, командой Пуск → Панель управления → Архивирование данных компьютера → Восстановить системные параметры или компьютер можно восстановить все, что было у вас на ПК на момент архивации (рис. 13).

8_15

Рис. 13.  Показана команда Восстановить системные параметры или компьютер

Теперь давайте детально рассмотрим, как командой Архивирование данных компьютера создать резервную копию всех файлов ПК на случай их утраты. Выполняем команду Пуск → Панель управления → Архивирование данных компьютера и нажимаем на кнопку Настроить резервное копирование (рис. 14).

8_16

Рис. 14.  Окно выбора места хранения архива

Будем архивировать на диск F:\. Нажимаем на кнопку Далее. Теперь Windows 7 предлагает ей предоставить выбор данных для архивации или сам пользователь должен указать, какие файлы включить в архив (рис. 15).

8_18

Рис. 15.  Окно Настройка архивации

Если активировать верхний переключатель, то в архив будут собраны программы и файлы, использующиеся Windows 7, и процесс архивации данных будет по времени длиться очень долго, а также без гарантии того, что важные для вас данные будут включены в архив. Целесообразнее выбрать вариант “Предоставить мне выбор” и нажать на кнопку Далее (рис. 16). В этом окне мы можем указать важные для нас папки и файлы на всех указанных здесь дисках, чтобы включить их в архив. Активация флажка Включить образ системы дисков позволит восстановить ОС на случай ее поломки.

8_18

Рис. 16.  Окно выбора объектов архивации

В учебных целях я не стал копировать ОС, и указал лишь одну программу для ее архивации на внешний жесткий диск (рис. 17).

8_19

Рис. 17.  Окно проверки параметров архивации

Если здесь нажать на кнопку Изменить расписание, то можно установить временной график архивации данных (рис. 18). То есть в этом окне можно задать, с какой периодичностью нужно запускать архивирование данных (раз в месяц, раз в неделю или ежедневно), а также указать время выполнения операции.

8_20

Рис. 18.  Окно расписания архивации данных

Далее нажимаем ОК и Сохранить параметры и запустить архивацию (рис. 19).

8_21

Рис. 19.  Окно Архивация и восстановление

Процесс архивации будет запущен кнопкой Просмотр сведений (рис. 20). Этот процесс займет некоторое время, а о ходе операции будет информировать индикатор.

8_22 

Рис. 20.  Архивация данных запущена

После завершения операции архивирования на диске (у нас диск F:\) можно увидеть специальную папку, где находятся резервные файлы. Название папки будет соответствовать имени компьютера (рис. 21).

8_23

Рис. 21.  Вид папки с архивными данными

При попытке открыть папку двойным щелчком мыши появится окно восстановления данных из архива (рис. 22).

8_24

Рис. 22.  Окно для распаковки архива

Совет

Архивация данных по расписанию требует много места на внешнем винчестере. Если архивирование в Windows 7 вам не требуется, то его можно отключить командой Панель управления → Система и безопасность → Администрирование → Службы. Теперь находим службу Архивация Windows и правой кнопкой мыши вызываем контекстное меню. Щелкаем на строчке Свойства и задаем тип запуска службы — Отключена (рис. 23).

8_25

Рис. 23.  Отключение службы архивации Windows 7

Резюме

В этой лекции мы рассмотрели процесс архивации файлов, изучили работу с архиватором WinRar и познакомились с архивацией данных средствами Windows 7.

Автор: Выбегалло Модест Матвеевич

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий