Лабораторная работа Архивация данных различными способами. Создание структуры каталогов и файлов

8.1 Теоретические сведения

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

Для выполнения этой лабораторной работы необходимо ознакомиться с методами архивации данных и возможностями архиватора WinRAR, изложенными в лекционном курсе или других источниках информации.

8.2 Цель работы

Знакомство с архиватором WinRAR для ОС Windows и приобретение навыков архивирования, извлечения файлов из архивов, добавления файлов в архив .

8.3 Постановка задачи

Для приобретения навыков работы с WinRAR выполните следующие действия:

  1. На диске E: создайте структуру каталогов и файлов, представленную на Рис. 8.1.
  2. В папке AUDIT выполните архивирование файла audit_1, используя различные способы сжатия.
  3. В папке AUDIT выполните архивирование файла audit_1, создавая самораспаковывающиеся файлы (SFX-файл) с различными способами сжатия.
  4. В папке ECONOMY выполните архивирование папки MANAGEMENT, размещая архив с именем management.rar в папке DATA.
  5. Удалите из созданного архива файл ment_1.
  6. Выполните извлечение файлов из архива management.rar в папку DATA.
  7. Добавьте файлы group_1 и rate_29 в архив management.rar.
  8. Удалите архив management.rar.
  9. Добавьте в архив bas.rar две папки ECONOMY, BAS и файлы group_1, rate_29, поместив архив bas.rar в каталог BAS на диске A:.
  10. Создайте непрерывный архив.
  11. Протестируйте архив.
  12. Просмотрите информацию об архиве.
  13. Переименуйте архив.
  14. Преобразуйте обычный архив в самораспаковывающийся архив.
  15. Удалите архив.


Рис. 8.1.

8.4 Пошаговое выполнение работы

8.4.1 Включите ПК

Нажмите кнопку Power на системном блоке ПК.

8.4.2 Создание структуры каталогов и файлов

На диске E: cоздайте любым способом структуру папок и файлов в соответствии с Рис.8.1. В качестве исходных файлов используйте любые файлы с расширение.doc, которые размещены на ПК.

8.4.3 Ознакомьтесь с архиватором WinRAR

Запустите архиватор WinRAR из Главного меню и в открывшемся окне ознакомьтесь со строкой меню, панелью инструментами и другими элементами окна архиватора.

8.4.4 Создание архивных файлов

В WinRAR выберите каталог AUDIT и выполните архивирование файла audit_1, используя различные способы сжатия.

Для архивирования выполните следующее:

  • выделите указанный файл;
  • в строке инструментов щелкните на пиктограмме Добавить файлы в архив или выполните команду Команды/Добавить файл в архив;
  • в открывшемся окне "Имя и параметры архива" выберите один из методов сжатия в раскрывающемся списке "Методы сжатия";
  • переключатель "Формат архива" установите в положение RAR;
  • в текстовое поле "Имя архива" введите новое имя архивного файла, соответствующее методу сжатия (например, обычный) и щелкните на кнопке ОК;
  • повторите вышеуказанные действия, создав шесть архивных файлов с различными методами сжатия и разными именами соответственно;
  • сравните размеры исходного файла и созданных архивных файлов с различными методами сжатия.

8.4.5 Просмотр содержимого архивных файлов

Для просмотра архивных файлов выполните следующее:

  • в окне архиватора WinRAR выделите архивный файл;
  • в строке инструментов щелкните на пиктограмме Просмотр или выполните команду "Команды"/"Просмотреть файл".

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

    В каталоге AUDIT создайте группу самораспаковывающихся файлов, повторив пункт 8.4.4.

    8.4.7 Создание архивной папки management.rar

    Выполните архивирование папки MANAGEMENT, создав архив с именем management.rar в папке DATA:

    • в архиваторе откройте папку EGONOMY и выделите папку MANAGEMENT;
    • в строке инструментов щелкните на пиктограмме Добавить файлы в архив;
    • для указания полного имени архивного файла в текстовой строке "Имя архива" воспользуйтесь кнопкой "Обзор". Выберите папку DATA, а имя архивного файла management.rar;
    • в окне архиватора перейдите в папку DATA и просмотрите содержимое созданного архивного файла.

    8.4.8 Удаление файла из архива management.rar

    Удалите исходный файл ment_1 из созданного архива management.rar. Для удаления указанного файла в окне архиватора откройте архивный файл (дважды щелкните на архивном файле, затем дважды щелкните на открывшейся папке MANAGEMENT), выделите файл ment_1 и щелкните на пиктограмме Удалить на панели инструментов. В результате файл будет удален.

    8.4.9 Извлечение файла из архива management.rar

    Для извлечения файла из архива management.rar, откройте архивный файл, выделите файл ment_2 и щелкните на пиктограмме Извлечь на панели инструментов. В результате файл будет извлечена папка и требуемый файл. Убедитесь в том, что указанный файл извлечен, но не удален из архива.

    8.4.10 Добавление файлов в архив management.rar

    Для добавления файлов group_1, rate_29 в существующий архив management.rar выполните следующее:

    • выделите указанные файлы, щелкните на пиктограмме Добавить файлы в архив;
    • укажите имя файла E:\DATA\management.rar и щелкните на кнопке ОК;
    • удалите архив management.rar.

    8.4.11 Создание архивного файла bas.rar

    Для добавления в архив bas.rar двух папок ECONOMY, BAS и файлов group_1, rate_29, и размещения архива bas.rar в каталоге BAS на диске E: выполните следующее:

    • в окне архиватора откройте корневую папку диска E:;
    • выделите указанные папки и файлы, щелкните на пиктограмме Добавить файлы в архив;
    • укажите имя файла E:\BAS\bas.rar и щелкните на кнопке ОК.

    8.4.12 Создание непрерывного архива

    Для создания непрерывного архива повторите пункт 8.4.11 с дополнением пункта "Создать непрерывный архив" в разделе "Параметры архивации".

    8.4.13 Выполнение некоторых операций над выделенным архивным файлом

    Операции над выделенным архивным файлом:

    1. Протестируйте архив, выполнив команду "Команды\Протестировать файлы в архиве".
    2. Просмотрите информацию об архиве, выполнив команду "Операции\Показать информацию".
    3. Преобразуйте обычный архив в самораспаковывающийся. Для выполнения преобразования выберите команду
      "Операции\Преоразовать архив(ы) в SFX".
    4. Переименуйте архив с помощью команды "Команды\Переименовать файл".
    5. Удалите архив, применив команду "Команды\Удалить файл".

    8.4.14 Завершение работы

    Сообщите преподавателю о выполненной работе. После разрешения на завершение работы удалите архив и можете приступить к сдаче тестов по выполненной работе.

Тема этого занятия - особенности резервного копирования и восстановления данных. Цель резервного копирования - возможность гарантированного восстановления в случае утери данных. Резервное копирование осуществляется Мастером архивации или восстановления (Backup or Restore Wizard), входящим в стандартную поставку Windows XP Professional.

В данном случае под термином архивация понимается именно процедура резервного копирования (backup), а не процедура сжатия данных, осуществляемая при помощи программ-архиваторов.

Регулярное резервное копирование содержимого жестких дисков компьютеров предотвращает потерю данных из-за сбоев дисков, отключения электропитания, воздействия вирусов и других случайностей. Тщательное планирование и регулярное проведение процедур резервного копирования позволяет при потере данных быстро их восстановить.

В данной работе рассмотрим подробно процессы архивации и восстановления файлов.

Архивация и восстановление файлов

Резервное копирование в Windows XP Professional.

В состав Windows XP Professional входит программа Backup, предназначенная для архивирования и восстановления данных. Для запуска программы архивации в меню Пуск выберите пункт Программы -> Стандартные -> Служебные и далее - команду Архивация данных. Также утилита архивации данных может быть вызвана со вкладки Сервис окна свойств диска. Еще один способ запуска утилиты - выбрать пункт Выполнить меню Пуск и в появившемся окне набрать ntbackup.

Утилита архивации данных поддерживает создание резервной копии в файле или на магнитной ленте. Файл резервной копии может быть размещен на любом дисковом накопителе: жесткий диск, сменный диск (Zip, Jaz и т. п.), записываемый компакт-диск, оптический диск и т. д.

Для осуществления архивации и восстановления файлов вы должны обладать определенными полномочиями:

· все пользователи имеют право архивировать собственные файлы и папки, а также файлы, на которые у них есть разрешение на чтение;

· все пользователи имеют право восстанавливать файлы, на которые у них есть разрешение на запись;

· члены группы Администраторы могут архивировать и восстанавливать любые файлы и папки не зависимо от разрешений, установленных на них.

Главная страница Мастера позволяет сделать выбор, запустить процесс архивации файлов и параметров или их восстановление.

Планирование архивации.

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

Какие файлы и папки архивировать?

Делать резервную копию всех файлов на всех дисках компьютера не обязательно, однако следующие файлы должны архивироваться:

Все файлы операционной системы и установленных приложений. Архивирование системных файлов должно производиться только после установки новых приложений или обновления самой операционной системы. Наличие такой резервной копии позволит вам быстро восстановить ОС и установленные приложения, не переустанавливая их вручную.

Личные профили пользователей, хранящиеся в папке Documents and Settings. Архивирование профилей позволит максимально быстро восстановить привычное рабочее окружение пользователей и их личные документы.

Базы данных.

Другие файлы и папки, представляющие ценность.

Не имеет смысла архивировать следующие файлы:

· файлы подкачки, дампов памяти и т. п. (большинство из этих файлов все равно исключаются программой архивирования);

· временные файлы;

· кэш браузеров;

· файлы и папки, хранящиеся на других надежных носителях (компакт-диски, оптические диски и т. п.).

Уменьшение (в разумных пределах) объема архивируемых файлов ускоряет процесс архивирования и уменьшает размер архива. Во многих ситуациях это может иметь большое значение.

Архивация данных о состоянии системы.

Программа Backup выделяет файлы, папки и другие объекты, необходимые для нормального функционирования системы, в отдельную сущность, называемую «состояние системы». При архивации состояния системы в архив попадают только те файлы, которые необходимы для нормального запуска и работы Windows XP Professional. Кроме того, архивация состояния системы, это единственный способ, позволяющий создать резервную копию системного реестра, Active Directory и других ключевых структур данных.

Вы не можете архивировать компоненты состояния системы по отдельности. Т. к. все они сильно взаимосвязаны - они должны архивироваться как единое целое.

Архивация данных о состоянии системы возможна только для локального компьютера. Нельзя архивировать данные о состоянии системы для удаленного компьютера.

Как часто архивировать данные?

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

Где хранить резервные копии?

Программа Backup позволяет хранить резервные копии на магнитной ленте или на любом носителе в виде файлов.

Файлы, созданные программой Backup (с расширением. bkf), могут быть размещены на любом устройстве, таком как жесткий диск, записываемый компакт-диск, Zip, Jaz, оптический диск и т. п. Естественно, что размер файла резервной копии ограничивается емкостью используемого носителя. Вполне приемлемо использовать специальный сетевой сервер для хранения резервных копий. Тем не менее, Microsoft рекомендует использовать резервное копирование в файлы только как временное решение, по причине низкой надежности большинства носителей, использующихся для хранения файлов.

Основным носителем, предназначенным для хранения резервных копий, является магнитная лента. Это один из самых недорогих носителей, обладающих большой емкостью, достаточной для архивации больших объемов данных. Однако ленты обладают большим недостатком - у них ограниченный срок годности, по истечении которого лента быстро портится. Кроме того, ленты предназначены для последовательного доступа (данные должны записываться и читаться последовательно) и рассчитаны на архивирование и восстановление больших порций данных. В отличие от различных накопителей, хранящих файлы, вы не можете работать с ленточным накопителем иначе, как с помощью специальной программы.

Для обеспечения совместимости с программой Backup используйте только ленточные накопители, указанные в списке совместимого оборудования (HCL). При использовании утилит резервного копирования третьих производителей, убедитесь, что ваше ленточное устройство поддерживается программой.

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

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

Сетевая или локальная архивация?

Как и любая программа резервного копирования, Backup позволяет архивировать данные не только того компьютера, на котором она запущена, но и других компьютеров в локальной сети. Это позволяет, скажем, устанавливать ленточный накопитель только на одном компьютере и использовать его для архивации данных с других компьютеров. Однако, сетевая архивация накладывает определенные ограничения:

По сети нельзя архивировать данные о состоянии системы - эти данные архивируются только локально.

Пользователь, осуществляющий архивацию данных, должен иметь соответствующие права доступа ко всем архивируемым файлам на всех компьютерах. Очень часто это противоречит политике безопасности.

В случае большого объема архивируемых данных, все компьютеры, вовлеченные в процесс архивации, должны иметь высокоскоростное (100 МБит/с и выше) подключение к локальной сети. В противном случае, процесс архивации может занять значительное время.

В случае локальной архивации вы лишены всех этих ограничений, однако локальной архивации присущи другие ограничения:

Для осуществления архивации в файлы вы должны иметь накопитель с достаточным объемом свободного пространства. Например, для полной архивации диска объемом 20 Гб, вам нужен еще один жесткий диск такого объема или 20 Гб свободного пространства на сервере для хранения резервной копии. В последнем случае нелишним будет и высокоскоростное подключение к локальной сети.

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

Процедура архивации должна инициироваться на каждом компьютере, что, в большинстве случаев, требует обхода этих компьютеров лицом, ответственным за проведение архивации. К сожалению, этот процесс не может быть доверен самим пользователям.

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

Типы архивации.

Программа Backup поддерживает пять стандартных типов архивации. При составлении плана архивации вы можете комбинировать эти типы для достижения максимальной производительности и надежности.

Для осуществления некоторых типов архивации используются атрибуты файлов. В частности, факт изменения файла определяется по установке атрибута «архивный». Во время архивации этот атрибут сбрасывается.

Обычный архив

Архивируются все выделенные файлы и папки. Атрибут «архивный» не анализируется, но сбрасывается у всех заархивированных файлов. Использование обычных архивов ускоряет процесс восстановления системы (не нужно восстанавливать несколько архивов), но такие архивы занимают наибольшее возможное пространство на диске или ленте.

Копирующий архив

Архивируются все выделенные файлы и папки. Атрибут «архивный» не анализируется и не сбрасывается в процессе архивации. Этот тип архива используется при необходимости создать копию некоторых файлов между запланированными процедурами архивации.

Добавочный архив

Архивируются только те файлы и папки, которые были изменены с момента последней обычной или добавочной архивации (анализируется атрибут «архивный»). Атрибут «архивный» сбрасывается в процессе архивации. Для полного восстановления системы будет необходим полный архив и все добавочные архивы, созданные после него. Занимает минимальное пространство, т. к. содержит только измененные файлы.

Разностный архив

Архивируются только те файлы и папки, которые были изменены с момента последней обычной или добавочной архивации (анализируется атрибут «архивный»). Атрибут «архивный» не сбрасывается в процессе архивации. Для полного восстановления системы будет необходим полный архив и последний разностный архив.

Ежедневный архив

Архивируются только файлы и папки, измененные в течение дня до момента выполнения архивации. Атрибут «архивный» не анализируется и не сбрасывается. Этот тип архива используется для резервного копирования изменений, сделанных за день.

Совмещение типов архивации.

Наиболее эффективное резервное копирование данных достигается путем комбинирования различных типов архивации. Одни типы архивации требуют больше времени и пространства для резервного копирования, но позволяют быстрее восстановить систему; другие - наоборот. Совмещение различных типов архивации позволяет вам найти «золотую середину».

Процедура архивации.

Перед началом архивации вы должны закрыть все открытые файлы, которые подлежат архивации. Программа Backup не умеет копировать открытые файлы. Исключение составляют системные файлы и файлы состояния - Backup может копировать в открытом состоянии. Для этого используется специальный механизм Shadow Copy. Сделать это можно, закрыв все приложения, работающие с этими файлами. Кроме того, вам нужно оповестить всех пользователей, работающих с этими файлами по сети, чтобы они закрыли файлы.

Восстановление данных.

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

Подготовка к восстановлению данных.

Прежде чем вы начнете восстановление необходимо подготовить носители с архивами. Если архивация производилась в файлы, то убедитесь, что все необходимые файлы доступны. При архивации на ленту подготовьте необходимые ленты.

Если в результате сбоя вы переустановили операционную систему на компьютере или производите восстановление носителя на компьютере, отличном от того, на котором он был создан, перед началом процедуры восстановления вам придется осуществить импорт носителя в каталог носителей программы Backup. В момент архивации каждый носитель заносится в каталог автоматически.

Кроме того, при подготовке восстановления, рекомендуется следовать следующим правилам:

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

Регулярно выполняйте тестовые восстановления, чтобы проверить правильность функционирования программы Backup (как при создании, так и при восстановлении архива). Такое тестирование позволит выявить неисправности оборудования, которые невозможно определить программными методами (разрушение магнитного слоя ленты и т. п.). После выполнения тестового восстановления сравните восстановленные данные с исходными.

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

Ведите учет заданий архивации в виде календаря, в котором указаны дни и время, когда они выполнялись. Для каждого задания должны указываться: тип архива и местоположение носителя (номер кассеты, полный путь к файлу, номер компакт-диска и т. п.). При помощи этих записей вы сможете легко обнаружить необходимый носитель.

Процедура восстановления.

Как и процедура архивации данных, процедура восстановления может быть выполнена двумя идентичными способами: с использованием мастера и вручную.

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

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

Использование мастера восстановления.

Мастер восстановления запускается при помощи соответствующей кнопки на первой вкладке главного окна программы Backup. Мастер автоматизирует и контролирует действия, которые вы можете выполнить вручную.

Что следует восстановить

На первом шаге мастера вы должны выбрать носитель, с которого будет осуществляться восстановление. Вы имеете доступ ко всем носителям, содержащимся в каталоге. После того, как вы нашли нужный носитель в каталоге, вы можете просмотреть диски, папки и файлы, содержащиеся на носителе. Выберите диски, папки и файлы, которые должны быть восстановлены.

Завершение мастера восстановления

На этом шаге выводится информация о восстановлении. По умолчанию используются следующие параметры:

· Восстанавливать данные в их исходное местоположение;

· Имеющиеся файлы не заменять;

· Восстанавливать данные о разрешениях;

· Восстанавливать точки соединения.

При необходимости вы можете изменить параметры восстановления, щелкнув кнопку Дополнительно.

Заключение

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

Сжатие информации - это процесс преобразования информации, хранящейся в файле, к виду, при котором уменьшается избыточность в ее представлении и соответственно требуется меньший объем памяти для хранения.

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

После завершения операции сканирования диска запускается процесс архивации данных. При использовании ленточного накопителя сначала производится перемотка ленты и формирование/модификация заголовка ленты.

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

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

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

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

Список используемой литературы

2. Информатика: Энциклопедический словарь / Сост. Д.А. Поспелов. - М.: Педагогика-Пресс, 2005.

3. Макарова Н.В. Информатика 9. – СПб: Питер, 2007.

4. Симонович С., Евсеев Г., Алексеев А. Общая информатика. – М.: АСТпресс, 2007.

5. Шафрин Ю.Д. Информационные технологии: В 2 частях. – М.: Лаборатория Базовых Знаний, 2007.

Цель работы: Развитие профессиональных навыков работы с архиваторами.

Задачи работы:

Обработка группы файлов архиватором ARJ.

Добавление, перемещение, просмотр, извлечение, удаление файлов.

Титульный лист.

Цели и задачи лабораторной работы.

Задание на лабораторную работу.

Результаты выполненной работы.

Архивация данных имеет множество целей. Это в первую очередь создание архивных резервных копий важных документов или программ. Так же за счет архивации можно значительно уменьшить размер занимаемого программой или документом места на диске. Для создания архивов используются специальные программы. Их можно разделить на два класса: программы упаковщики (архиваторы) и программы резервного копирования.

Программы - упаковщики позволяют за счет применения специализированных методов сжатия создать копии файлов меньшего размера и объединять копии нескольких файлов в один архивный файл.

Программы резервного копирования предназначены для копирования информации с жесткого диска на другие съемные носители информации (например, CD-диски).

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

Наиболее распространенные программы-упаковщики имеют приблизительно одинаковые возможности.. Причем разные типы данных лучше сжимаются разными программами. Среди наиболее известных программ наиболее распространенные: ARJ, ZIP, RAR.

Основные команды архиватора ARJ.

Задание к лабораторной работе

1. Скопировать с дискеты архиватор ARJ.exe в каталог TEMP.

2. Создать bat файл, выполняющий следующие команды:

2.1.Скопировать все файлы каталога TEMP в архив с именем arсh1.

2.2.Посмотреть содержимое архива arch1.

2.3.Извлечь все файлы из архива arch1 в текущий каталог, при этом файлы с тем же именем должны затираться без предупреждения.

2.4.Удалить архив arch1 из текущего каталога.

2.5.Переместить все файлы из текущего каталога в архив с именем arch2 с дополнительным контролем правильности перемещенных в архив копий файлов.

2.6.Извлечь все файлы из архива arch2 в текущий каталог.

2.7.Переместить группу файлов с расширением txt в архив Text.

2.8.Создать архив Invert куда скопировать все файлы каталога TEMP, исключая arch2 и Text.

2.9.Проверить целостность архива Invert.

2.10.Создать архив Dir в каталоге TEMP, куда переместить все файлы и подкаталоги этого каталога, исключая архивы arch2 и Text.

2.11.Извлечь структуру из архива Dir.

2.12.Создать многотомный архив TOM, включающий в себя все текстовые файлы с расширением txt, размер тома 360 Кбайт.

2.13.Добавить в многотомный архив TOM все файлы с расширением pas текущего каталога.

2.14.Извлечь все файлы из второго тома архива TOM в текущий каталог.

2.15.Добавить все файлы каталога TEMP в архив с защитой архива паролем (пароль - фамилия студента).

Лабораторная работа


Оборудование. ПК Pentium.
Ход работы



4. Оформить отчет
Теоретическая часть







Контрольные вопросы


Практическое задание










Тема.
Цель.
Оборудование.
Результат выполнения практического задания.
Лабораторная работа № 1
Тема. Архивация данных различными способами.
Цель работы. Научиться архивировать данные с помощью различных программ.
Оборудование. ПК Pentium.
Ход работы
1. Ознакомиться с теоретической частью
2. Ответить на контрольные вопросы
3. Выполнить практическое задание
4. Оформить отчет
Теоретическая часть
В практической деятельности архивы создаются по нескольким причинам. Во-первых, архив необходим, если вы собираетесь передать информацию по модему. Во-вторых, вам не обойтись без архива, если большие файлы нужно скопировать на носители малой емкости. Наконец, архивирование выполняется при создании резервных копий.
Архиватор – компьютерная программа, которая осуществляет сжатие данных в один файл архива для более легкой передачи, или компактного их хранения. В качестве данных обычно выступают файлы и папки. Возможно, создать архив, состоящий из нескольких файлов. В этом случае результатом работы архиватора будет один архивный файл.
Процесс создания архива называется архивацией или упаковкой (сжатием), а обратный процесс – распаковкой или экстракцией.
Сжатие – процесс, при котором удаляется все лишнее, в результате чего уменьшается размер файла. Такими "лишними" данными в файлах могут быть символы, которые повторяются, постоянные биты и т.д. Эффективность сжатия является одной из важнейших характеристик архиваторов. От нее зависит размер создаваемого файла архива. Чем меньше архив, тем меньше места нужно для его хранения, а при передаче (например, по электронной почте), нужна меньшая пропускная способность канала передачи и тратится меньше времени.
При выборе типа архиватора обычно руководствуются следующими рассуждениями: степень сжатия должна быть как можно более высокий, а времени на упаковку и распаковку файлов должно идти как можно меньше.
Стандартный архиватор ОС Windows Backup (рисунок 1) создает резервные копии файлов на жестком диске для хранения файлов и программ, что позволяет восстановить случайные потери этих объектов из-за сбоев питания, вирусов и т.д. При архивации эти файлы не сжимаются, а занимают та-кие же объемы, как и исходные. Для запуска программы необходимо выполнить следующую последо-вателльность команд Пуск Все программы Стандартные Служебные Архивация данных.

Рисунок 1 – Окно архиватора Backup
Однако при этом архивные копии занимают столько же места, сколько занимают исходные файлы, и для копирования может понадобиться много дискет. Поэтому более удобно использовать для создания архивных копий специально разработанные программы архивации файлов.
Современные программные средства для создания и обслуживания архивов отличаются большим объемом функциональных возможностей, многие из которых выходят за рамки простого сжатия данных и эффективно дополняют стандартные средства операционной системы. В этом смысле современные средства архивации данных называют диспетчерами архивов.
К базовым функциям, которые выполняют современные диспетчеры архивов, относятся: извлечение файлов из архивов, создание новых архивов, добавление файлов в имеющийся архив, создание самораспаковывающихся архивов, создание распределенных архивов на носителях малой емкости, тестирование целостности структуры архивов, полное или частичное восстановление поврежденных архивов, защита архивов от просмотра и несанкционированной модификации.
К дополнительным функциям диспетчеров архивов относятся сервисные функции, делающие работу более удобной. Они часто реализуются внешним подключением дополнительных служебных программ и обеспечивают: просмотр файлов различных форматов без извлечения их из архива; поиск файлов и данных внутри архивов; установку программ из архивов без предварительной распаковки; проверку отсутствия компьютерных вирусов в архиве до его распаковки; криптографическую защиту архивной информации; декодирование сообщений электронной почты; «прозрачное» уплотнение ис-полнимых файлов.ЕХЕ и.DLL; создание самораспаковывающихся многотомных архивов; выбор или настройку коэффициента сжатия информации.
7-Zip (рисунок 2) является свободным файловым архиватором с высокой степенью сжатия данных. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат 7z c высокоэффективным алгоритмом сжатия LZMA. Программа разрабатывается с 1999г. и является бесплатной, а также имеет открытый исходный код, большая часть которого свободно рас-пространяется на условиях.

Рисунок 2 – Окно архиватора 7Zip
Чтобы восп. файлом, содержащимся в архиве, его нужно из архива извлечь. Операция извлечения файла или папки из архива обычно вкл. в себя три стадии: открытие архива, просмотр и извлечение.
Основные характеристики 7-Zip: поддерживаемые форматы: 7z, ZIP, CAB, Z, MSI, RPM, DEB, NSIS, LZH, RAR, ARJ, WIM, CHM, GZIP, BZIP2, TAR, CPIO, ISO и RPM; очень высокая степень сжатия в формате 7z; для форматов ZIP и GZIP степень сжатия на 2-10% выше, чем в PKZip и WinZip; возможность создания самораспаковывающихся архивов для формата 7z; возможность шифрования архивов; встроенный файловый менеджер; интеграция в оболочку Windows; плагин для программы FAR Manager; плагин для программы Total Commander; мощная версия для командной строки; многоязыковой интерфейс (есть русский язык).
Возможны ситуации, когда необходимо удалить некоторые файлы из архива, для этого не обязательно создавать архив заново с новым составом объектов. Достаточно открsnm архив, выделить файлы для удаления, затем нажать клавишу DELETE.
В тех случаях, когда архивация производится для передачи документа потребителю, следует предусмотреть наличие у него программного средства, необходимого для извлечения исходных данных из уплотненного архива. Если таких средств у потребителя нет – создают самораспаковывающиеся архивы. Самораспаковывающийся архив готовится на базе обычного архива путем присоединения к нему небольшого программного модуля. Сам архив получает расширение.ЕХЕ, характерное для исполнямых файлов (рисунок 3).

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

Контрольные вопросы
1. Для чего создаются архивы?
2. Что такое самораспаковывающийся архив?
3. Перечислите различные способы запуска архиватора 7Zip.
4. Какое расширение имеет архив, созданный стандартным архиватором Windows?
5. Перечислите, какие архиваторы Вам известны.

Практическое задание
Задание 1. Создате в папке Мои документы в папке своего курса папку группы.
Задание 2. Скопировать папку Мои рисунки в папку своей группы.
Задание 3. Выполнить архивацию данных с помощью служебной программы Backup. Задание
выполнять пошагово нажимая кнопку Далее. При запуске программы установить следующие
параметры: предоставить возможность выбора объектов для архивации; выберите папку с именем
вашей группы; расположите архив на Рабочем столе; имя архиву задайте своей фамилией;
дополнительный параметр – тип архивирования ежедневный; проверять данные после архивации;
заменить существующие архивы; доступ только – администратору; выполнение архивации –
сейчас. По окончании просмотреть отчет о работе.
Задание 4. Запустить программу 7Zip различными способами.
Задание 5. Выполнить архивирование папки с именем группы с помощью программы 7Zip. Для
архива выполнить следующие параметры: архив назвать своей фамилией; формат архива - 7z;
уровень сжатия – нормальный; метод сжатия –BZip2; разбить на тома размером – 1,4М; задать пароль
для архива; архив сохранить на Рабочем столе.
Задание 6. Просмотреть содержимое архивного файла разными способами.
Задание 7. Выполнить архивирование папки с именем вашей группы с помощью программы 7Zip.
Для архива выполните следующие параметры: архив назвать своим именем; формат архива - 7z;
уровень сжатия – максимальный; метод сжатия – LZMA; разбить на тома размером – 700М; опция
самораспаковывающегося архива; задать пароль для архива; архив сохранить на Рабочем столе.
Задание 8. Распаковать созданные архивы в папку Мои документы разными способами.
Задание 9. Удалить с Рабочего стола созданные вами объекты в Корзину.

Тема.
Цель.
Оборудование.
Результат выполнения практического задан

ђЗаголовок 1,Имя РазделађЗаголовок 2ђЗаголовок 3ђЗаголовок 4ђЗаголовок 5ђЗаголовок 6ђЗаголовок 7ґђЗаголовок 8ђЗаголовок 915