Если Ваш компьютер медленно копирует файлы на флешку или жёсткий диск, не спешите винить устройства в их "тормознутости". Возможно проблема в несовершенстве самой Windows...

А дело было так. Пришлось мне сбрасывать на флешку с одного компьютера в нашей "конторе" большой ZIP-архив на 3 с лишним гигабайта (там была куча всякой документации за прошлые годы). Средняя скорость записи на мою флешку - примерно 3-4 мегабайта в секунду. Резонно рассудив, что при такой скорости архив скопируется примерно за 17-25 минут (грубо говоря 1000-1500 секунд:)), я на свою беду поставил копирование за полчаса до конца рабочего дня...

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

Что влияет на скорость копирования

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

В реальных условиях нужно учитывать ещё ряд параметров:

  • степень изношенности носителя;
  • качество соединительных шлейфов передачи данных;
  • качество питания носителя;
  • правильные настройки BIOS;
  • наличие драйверов материнской платы;
  • установленный режим передачи данных;
  • степень "захламлённости" Windows.

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

Проблема может скрываться и в BIOS. Практически все современные компьютеры имеют жёсткие диски, которыми управляет SATA-контроллер. В BIOS этот контроллер должен быть обязательно активирован ("Enabled") и работать в режиме "AHCI" (если, конечно, у Вас стоит современная ОС Windows 7 и выше):

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

Если всё вышеперечисленное Вам не подошло, то ещё одним способом решить проблему медленного копирования штатными средствами может стать изменение режима передачи данных. Для этого вызовите Диспетчер устройств, откройте раздел "IDE ATA/ATAPI контроллеры", вызовите свойства того контроллера, который отвечает за работу Вашего жёсткого диска и проверьте во вкладке "Дополнительные параметры" установленный режим передачи данных. Должен быть "DMA, если доступно" и текущий режим ультра DMA 5:

Если стоит PIO и изменить его не выходит, то у Вас, скорее всего, произошёл сбой в системе. Попробовать его устранить можно, удалив устройство с режимом передачи PIO и перезагрузив компьютер. Если и это не поможет, то решиться проблема может только переустановкой Windows.

Последним вариантом ускорения копирования для владельцев Windows 7 и выше (правда, в "Десятке", вроде, этого уже нет) является отключение компонента "Удалённое разностное сжатие". Для этого зайдите в Панель управления, раздел "Программы и компоненты", нажмите внизу слева пункт "Включение или отключение компонентов Windows" и снимите соответствующую галочку:

Технология ускорения копирования

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

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

Одним из наиболее универсальных и доступных устройств подобного рода в компьютере является оперативная память. При стандартном копировании данные тоже могут передаваться через неё, но в виде потока мелких кластеров информации. Если же предварительно считать и поместить в неё целиком весь файл, то мы сможем получить существенное ускорение при его записи в непрерывном виде! Именно такой подход реализуют существующие программы для оптимизации копирования, которые я и предлагаю рассмотреть (кстати, подобные алгоритмы начали использоваться в Windows, начиная с "Восьмёрки", но они ещё далеки от идеала).

Перед установкой я решил провести контрольный замер. Было взято 20 небольших (200 - 800 КБ) файлов-изображений общим размером 16 мегабайт и один большой ISO-образ на 3 ГБ. Время копирования в пределах одного раздела жёсткого диска составило 2 сек. для картинок и 2 мин. 3 сек. для большого файла. На флешку (средняя скорость записи - 5 МБ/сек) запись длилась 3,4 сек. и 9 мин. 35 сек. соответственно. Попробуем теперь копировать со специальными утилитами и сравним разницу.

Программы для ускорения копирования

Наиболее знаменитой программой для ускорения копирования является TeraCopy:

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

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

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

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

Что касается результатов, то на Windows 8.1 x64 они ненамного превзошли штатные, хотя, прирост есть. Так, в пределах жёсткого диска копирование 20 картинок (16 МБ) заняло 1,5 сек., а 3-гигабайтного образа - 1 мин. 48 сек. На флешку запись длилась 2,95 сек для изображений и 8 мин. 32 сек. для большого файла соответственно.

Следующей мы протестируем японскую программу, которая по заверениям разработчиков реализует самый быстрый алгоритм копирования файлов, - FastCopy:

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

К сожалению, язык интерфейса только английский, но не особо замороченный. Суть проста: нужно выбрать исходную папку ("Source") и конечную, в которую нужно копировать содержимое источника. Чтобы не копировались все файлы из указанной директории можно активировать фильтр ("Filter"), который позволяет задать маски включения и исключения (например, *.exe или Image*.*). Не совсем удобно, но пользоваться можно.

Касаемо результатов. Копирование мелких файлов в другую папку заняло 1,8 сек., а большой скопировался за 1 мин. 49 сек. Копирование же на флешку завершилось с результатами 3,8 сек. для картинок и 9 мин. 12 сек. для образа. Как видим, несмотря на заверения разработчиков, результаты не самые лучшие, но есть.

Немецкое качество всегда ценилось. Посмотрим, есть ли оно в программе Supercopier, которая "родом" именно из Германии:

Программа поставляется в виде инсталлятора или portable-версии. Имеются как 32-битная, так и 64-битная версии. Также есть платная редакция, которая, по сути, служит для "доната", то есть, Вашей благодарности разработчику:) Кстати, на портативную версию почему-то "ругался" антивирус 360 Total Security, хотя на инсталляторную нет...

Интерфейс русифицирован только частично (особенно в меню много непереведённых английских слов). Зато интеграция с системой - максимальная: программа по умолчанию подменяет штатную функцию копирования без каких-либо дополнительных вопросов как в TeraCopy.

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

Касательно непосредственно копирования немцы, всё-таки, подкачали! Картинки в новую папку скопировались практически мгновенно - за 0,9 сек., а вот образ диска на 3 ГБ - за 2 мин. 6 сек. С флешкой, правда, получилось получше: 2,7 сек. для изображений и 9 мин. 20 сек. для большого файла.

Однако, такие результаты были получены на штатных настройках. Если же, к примеру, увеличить размер блока с 256 КБ до 1 МБ, а также размеры буферов (последовательный до 512 МБ со 131 и параллельный до 128 МБ с 1), то скорость копирования больших файлов возрастёт до 1 мин. 50 сек. на локальном жёстком диске и до 8 мин. 40 сек. на съёмном. Правда, тогда страдает копирование мелких данных: 1,6 сек. и 3,1 сек. соответственно...

Ещё одним претендентом на звание лучшей замены штатной функции копирования является программа ExtremeCopy:

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

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

Что же касается скорости копирования, то мелкие картинки в новую папку скопировались ровно за секунду, а большой файл за 1 мин. 48 сек. Для флешки результаты такие: 3 секунды для "мелочи" и 9 мин. 13 сек. для образа.

Сравнение

Особенность Штатное копирование Windows 8
Копирование изображений (20 шт., 16 МБ, диск/флешка) 2 с./3,4 с. 1,5 с./3 с. 1,8 с./3,8 с. 0,9 с./2,7 с. или 1,6 с./3,1 с. 1 с./3 с.
Копирование образа диска (3 ГБ, диск/флешка) 2 мин. 3 с./9 мин. 35 с. 1 мин. 48 с./8 мин. 32 с. 1 мин. 49 с./9 мин. 12 с. 2 мин. 6 с./9 мин. 20 с. или 1 мин. 50 с./8 мин. 40 с. 1 мин. 48 с./9 мин. 13 с.
Русский язык + + - +/- -
Интеграция в систему + +/- +/- + +
Наличие платной версии - + - + +
Дополнительные версии - - x64, portable x64, portable x64, portable (старые версии)
Дополнительные функции - выполнение действий по окончании копирования (тестирование файлов, выключение ПК и т.п.) - пауза, пропуск файлов, импорт и экспорт списков копирования, настройки буферов пауза, пропуск файлов

Выводы

Как видим, скорость копирования файлов реально повысить даже в современных операционных системах. Что уж говорить об устаревших Windows XP, Vista и 7. В них ещё не было прогрессивных систем передачи данных, поэтому ускорение на них будет весьма значительным.

В новых ОС прирост не особо заметен (максимум - 1 минута для крупных файлов и около секунды для мелких). Однако, и здесь программы для копирования могут пригодиться, поскольку многие из них имеют в своём арсенале такие дополнительные функции как пауза копирования, пропуск файлов и даже формирование списка файлов и отложенное копирование по ним. Поэтому выбирайте себе ту программу, которая Вам нравится больше всего и пользуйтесь на здоровье!

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

Дорогие друзья, сегодня мы с вами рассмотрим очень важную тему: резервное копирование и восстановление данных. Почему эти два понятия идут вместе и никак не раздельно? В чём их особенности, для чего они нужны? На все эти вопросы мы ответим сейчас, а потом перейдём непосредственно к активным действиям.

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

Же даёт возможность вернуть всё то, что мы сохранили ранее, с последующей эксплуатацией файлов. Например, если вы сохранили фотографии с вашего летнего отпуска в облачном хранилище, то вы сможете их потом не только посмотреть, но и загрузить обратно на любое поддерживающее устройство. Теперь, когда вы немного пополнили свой багаж двумя этими понятиями, мы можем перейти к активному обсуждению: как сделать резервное копирование данных, какие существуют для этого программы, на каких устройствах это можно делать и так далее. Как видите, наша небольшая дискуссия потихоньку становится обширнее. Чтобы вам было легче работать, то сразу покажем вам блоки, которые будут освещены. Можете сразу выбрать нужный вам и приступать к работе:

  • Информация с компьютера
  • Информация с планшетов и смартфонов
  • Рекомендации пользователю

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

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

Информация с компьютера

Так как компьютерные данные занимают первую строчку в рейтинге важности среди остальных устройств, с них мы и начнём нашу работу. Прежде всего стоит отметить, что здесь тоже есть небольшое деление резервной копии по типу сохраняемой информации: это может быть полная копия операционной системы, копия вместе с файлами или отдельное хранение файлов. Для удобства рассмотрим пример для Windows 7, 8.1 и 10 .

Windows 7

  • Переходим в панель управления компьютера с помощью кнопки Пуск или любых других средств навигации.
  • Нажимаем на меню «Система и безопасность».
  • Далее, перед вами откроется окно с вкладками, где нужно будет нажать на «Резервное копирование и восстановление данных».
  • Итак, в новом окне вы увидите меню с настройками архивации. Нажмите на пункт «Архивация и восстановление».
  • Далее, нам понадобится настроить резервное копирование с помощью одноимённой синей кнопки.

Нажимаем на «Настроить резервное копирование»

  • Затем перед вами появится диалоговое окно с настройками архивации. Выберите свой жёсткий диск и жмите на кнопку «Далее».

Выбираем расположение архива

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

Выбор объектов для архивации самостоятельно

  • Далее, мы проверяем установленные параметры. Здесь вы можете установить расписание для автоматического создания копии с помощью кнопки «Изменить расписание».

  • Когда всё будет установлено и проверено, нажмите «Сохранить параметры и запустить архивацию».

Процесс выполняется

  • Дождитесь окончания процесса, затем проверьте ваш внешний жёсткий диск: записались ли на него ваши данные.

Windows 8.1

  • Запустите панель инструментов в правой части экрана. Для этого отведите мышь в правый верхний угол затем нажмите на «Поиск».
  • Наберите с клавиатуры словосочетание «История файлов» без кавычек и нажмите Enter. В полученных результатах нажмите на одноимённую папку.
  • Вы попадёте в окно, где нужно будет нажать на ссылку «Резервная копия образа системы», которая расположена в левом нижнем углу окна.

  • Выбираем место хранения архива (как мы договорились выше, это должен быть внешний жёсткий диск). Жмите «Далее».
  • Следующее окно покажет вам объём памяти, который потребуется. Проверьте все данные и нажмите кнопку «Архивировать».
  • Подождите, пока система создаст резервную копию Windows на внешнем носителе информации. Этот процесс может занять некоторое время, поэтому не спешите паниковать.

Windows 10

  • Запустите «Параметры» с помощью кнопки Пуск на панели задач.
  • Теперь откройте вкладку «Обновление и безопасность».
  • В левом столбике с параметрами нажмите на пункт «Служба архивации».
  • С помощью одноимённой кнопки настройте систему автоматического резервного копирования.
  • Обратите внимание, что вы там же без проблем можете легко регулировать папки, копии которых будут создаваться. Это намного облегчит вашу работу.
  • Если же вы хотите создать полную резервную копию вместе с операционной системой, а не отдельные библиотеки и директории, то воспользуйтесь инструкцией для Windows.

Для восстановления данных повторите пункты до нахождения настроек архивации. НО теперь просто выберите вкладку или пункт «Восстановление» и просто следуйте инструкциям в диалоговом окне на экране вашего монитора. Ничего сложного в этом нет. Естественно, мы с вами рассмотрели штатные средства ОС Windows от Майкрософта. Существуют и специальные программы для проведения аналогичных операций. Они могут быть удобнее, но в плане безопасности и надёжности могут уступать этим. Поэтому рекомендуется всё же пользоваться стандартными утилитами ОС.

Информация с планшетов и смартфонов

Здесь всё несколько проще, так как тоже используются стандартные программы (например, для iPhone и iPad мы будем работать с iTunes). Для всех гаджетов любой операционной системы процедура выполнения резервной копии будет одна и та же:

  • Подключите своё устройство к компьютеру или ноутбуку. Дождитесь установки соответствующих драйверов.
  • Запустите программу, которая предназначена для синхронизации с вашим девайсом. То есть, если у вас Айфон, то откройте приложение iTunes на своём ПК.
  • Найдите вкладку или пункт «Синхронизация», или «Резервное копирование». Кликните по ней и, следуя подсказкам на экране, создайте копию.

  • Для восстановления данных в этом же окне найдите одноимённую кнопку и нажмите на неё.
  • Во время выполнения компьютером этих действий ни в коем случае не отсоединяйте устройство от USB. Это может кончиться программной поломкой девайса.
  • Обратите внимание, что вы можете просто перенести некоторые файлы со смартфона или планшета на ПК. Особенно это актуально для владельцев гаджетов под управлением операционной системы Android: здесь имеется полный доступ ко всем файлам и папкам.
  • Владельцы iOS-девайсов могут хранить только фотографии и видео аналогичным образом: зайдите в «Компьютер» и кликните правой кнопкой мыши по вашему устройству. Нажмите на «Импорт фотографий и видео». Следуя подсказкам на экране, вы можете не только сделать импорт, но и настроить его.

Облачные хранилища

Сегодня этот типа хранения данных достаточно популярен на рынке: не нужны никакие флешки, кабели и другие средства периферии. Нужно лишь активное скоростное подключение к интернету, и все ваши файлы у вас в руках. Их настройку рассматривать мы не будем (для этого есть отдельная тема), а просто скажем о каждом хранилище для определённой ОС:

  • OneDrive для Windows
  • iCloud и iCloud Drive для iOS и MacOS
  • Google диск для Android

Стоит отметить, что есть ещё универсальные, которые ставятся на любое устройство, вне зависимости от установленной ОС:

  • Облако Mail
  • OneDrive
  • Google диск

Как вы заметили, из всех хранилищ, только компания Apple сделала свой продукт доступным лишь для своей системы. Плохо это или хорошо - решать вам.

  • При использовании внешнего жёсткого диска или флешки, позаботьтесь о том, чтобы она обладала достаточным объёмом свободного пространства.
  • Обратите внимание, что большинство облачных хранилищ имеют ограниченную память для бесплатного доступа. Например, в iCloud Drive вам доступно будет пять гигабайт. Чтобы расширить её вам нужно будет покупать подписку. Если у вас не так много файлов, то покупать ничего не нужно. Можете также пользоваться несколькими облачными хранилищами.
  • Проверяйте создание копий: если память на диске или в облаке закончилась, то копия не создастся. Вы рискуете потерять некоторые данные, что будет очень печальным последствием.
  • Если вы просто копируете некоторые файлы, то желательно удалить их с копируемого девайса для освобождения памяти на нём.
  • Если вы хотите сохранить очень важные документы, то лучше сделать две копии. Например, можете одну сделать на внешнем жёстком диске, а другую с помощью программы облачного хранилища.

Подведём итоги

Дорогие друзья, сегодня мы с вами обсудили очень обширную и важную тему: резервное копирование и восстановление данных. Особый акцент был сделан на компьютерной информации, затем мы рассмотрели общий принцип создания копии смартфонов и планшетов, а также познакомились с облачными хранилищами. В конце мы дали несколько рекомендаций, чтобы ваша работа была максимально продуктивной. Запомните: вовремя сохранённые данные являются залогом сохранения ваших нервов. Если вы потеряете файлы своей дипломной работы, которую вы делали несколько недель или месяцев, то будет не очень весело, не так ли? Расскажите в комментариях, какими службами архивации вы больше всего предпочитаете пользоваться и почему.

Легкий и компактный прибор, позволяющий осуществлять обмен данными между USB-накопителями (или USB-устройствами), может оказаться весьма полезным спутником в дороге, особенно при отсутствии в вашем багаже портативного компьютера.

Близок локоток, да не укусишь

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

Вот типичная ситуация: в самый неподходящий момент закончилось свободное место на карточке цифрового фотоаппарата, но есть с собой КПК с установленной в него картой памяти и — вот оно, счастье! — практически ничем не занятой. Если форматы карт памяти, используемые в этих устройствах, совместимы, то появляется шанс закончить фотосессию, не ограничивая себя в количестве снимков. Однако если КПК рассчитан на использование носителей SD/MMC, а фотоаппарат — Memory Stick (или, например, еще более экзотического xD-Picture), то незадачливому фотографу останется лишь помянуть недобрым словом производителей, приносящих интересы конечных пользователей в жертву корпоративным амбициям.

Справедливости ради стоит отметить, что ситуация, конечно, не столь драматична. Например, практически все карточки миниатюрных форматов, применяемые во многих современных мобильных телефонах, обладают обратной совместимостью с более крупногабаритными носителями своего семейства. В частности, при помощи специальных переходников (которые обычно входят в комплект поставки носителей) карточки RS-MMC и miniSD можно без проблем установить в полноразмерный слот SD/MMC; аналогичным образом Memory Stick Duo подключаются к устройствам, рассчитанным на использование обычных Memory Stick. Тем не менее с проблемами несовместимости карт памяти различных форматов сталкивается значительное количество пользователей.

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

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

Практикум автономного копирования

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

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

Приобретенный вариант SyncBox был укомплектован защитным чехлом и инструкцией по эксплуатации на русском языке. Устройство представляет собой небольшую пластиковую коробочку (55Ѕx70x10 мм). Согласно информации производителя, выпускаются версии SyncBox с различным цветом корпуса — темно-серым, синим и белым. Слева и справа на боковых панелях корпуса имеются розетки USB (тип А) для подключения интерфейсных кабелей соединяемых устройств. С левой стороны подключается устройство-источник (source), а справа — устройство или накопитель, на который будет осуществляться запись (target). На задней панели расположена съемная крышка батарейного отсека. Питается SyncBox от трех стандартных элементов формата ААА.

На лицевой панели устройства размещена незамысловатая панель управления: два световых индикатора и единственная кнопка. Индикатор зеленого цвета сигнализирует о включении SyncBox и начинает мигать при низком уровне заряда батарей. Мигание красного индикатора информирует пользователя о том, что идет процесс передачи данных, а постоянное свечение свидетельствует о возникновении ошибки. Единственная кнопка служит для включения и выключения питания устройства, а также для запуска процесса копирования.

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

Согласно руководству пользователя, SyncBox рассчитан на подключение USB-устройств, соответствующих классификации USB mass storage (USB-накопителей) и/или поддерживающих протокол PTP. Используемый в SyncBox контроллер позволяет работать с разделами FAT16 и FAT32, но не поддерживает файловые системы NTFS и Mac OS.

На практике SyncBox оказался достаточно всеядным. Так, из нескольких имевшихся под рукой портативных USB-накопителей различной конструкции и емкости проблема возникла только с одним экземпляром, оснащенным системой защиты данных, идентифицирующей пользователя по отпечатку пальца.

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

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

В ходе испытаний обнаружилась одна любопытная деталь. Во многих моделях современных фотоаппаратов имеется возможность переключения режима функционирования при подключении к другим устройствам по интерфейсу USB: режим внешнего USB-накопителя (USB mass storage) или же режим PTP-устройства. По необъяснимой причине с одними камерами SyncBox нормально работает в обоих режимах, а с другими — только в каком-либо одном.

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

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

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

Вследствие того, что SyncBox оснащен контроллером USB 1.1, процесс копирования протекает, мягко говоря, неспешно. Так, при работе с файлами среднего размера (сопоставимыми по объему с 4-5-мегапиксельными фотографиями или с 3-4-минутными музыкальными композициями в формате MP3) средняя скорость копирования составляет около 500 Кбайт/с. На практике это означает, что копирование заполненной до предела карты памяти объемом 128 Мбайт займет немногим более 4 мин, а для перекачивания содержимого 512-мегабайтного носителя потребуется уже 16,5 мин.

Экспериментальным путем удалось выяснить, что реальная скорость копирования варьируется в зависимости от размера файлов. В частности, при копировании файлов малого размера (например, текстовых документов или компонентов веб-сайта) время копирования может увеличиваться на 20-30%.

Заявленная производителем продолжительность автономной работы на одном комплекте батареек составляет 5 ч. Учитывая фактическую скорость передачи данных, это позволит скопировать в общей сложности 8-9 Гбайт.


на флэш-накопитель

Подводя черту под описанием SyncBox, отметим основные достоинства и недостатки данного устройства. К достоинствам можно отнести его малые габариты и вес, большое время работы от батарей, использование стандартных элементов питания, возможность копирования как всего содержимого носителя, так и отдельной папки, взаимодействие с широким спектром USB-устройств и доступную цену (в розничных торговых точках на территории России — от 940 до 1000 руб.). Недостатков, по большому счету, всего два: это низкая скорость копирования и невозможность работы с некоторыми устройствами (впрочем, сейчас вряд ли можно отыскать подобный аппарат, обладающий 100-процентной совместимостью).

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

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

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

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

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

Методы и средства обеспечения целост­ ности данных

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

    резервное копирование данных;

    продуманная настройка и поддержание требуемых («безопасных») зна­чений системных параметров;

    заблаговременная установка и освоение специализированных про­граммных средств восстановления данных.

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

Резервное копирование данных

Резервное копирование можно считать панацеей практически во всех ситуаци­ях, связанных с потерей или искажением данных. Одна­ко действительно универсальным «лекарством» резервное копирование ока­жется лишь в том случае, если соблюдать правила его применения. Особенности восстановления различных видов данных на основе резервных копий будут приведены в соответствующих главах раздела сейчас рассмотрим общие принципы резервного копирования.

Архивация и резервное копирование

Два этих понятия так часто используются совместно и публикациях и при ра­боте с данными, что иногда даже начинают восприниматься как синонимы. На самом деле, хотя архивация (английский термин archiving) и резервное копирование (backup) - большие «друзья», они вовсе не близнецы и вообще не «родственники».

что стоит за каждым из этих терминов?

Архивация очень близка к созданию некомпьютерных, «бумаж­ных» архивов. Архив - это место, приспособленное для хранения документов, которые либо потеряли свою актуальность, ли­бо используются относительно редко.

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

Практически все перечисленные особенности присущи также электронным ар­хивам. Причем ведущую роль при их создании играет умение программ-архиваторов сжимать архивируемые данные, позволяя тем самым экономить место для их хранения. Именно эта способность архиваторов и «подружила» их с программами резервного копирования, но подробнее об этом немного поз­же.

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

Еще одно различие между архивацией и резервным копированием приведе­но далее.

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

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

Методы резервного копирования

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

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

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

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

Рис. Схема инкрементального резервного копирования для недельного цикла

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

Главной проблемой инкрементального и дифференциального копирования яв­ляется проблема выбора надежного критерия модификации файла. Обыч­но в качестве такового выступает атрибут Archive (для систем DOS/Windows), время создания/модификации файлов, размер файла или контрольная сумма содержимого файла. К сожалению, все они имеют те или иные недостатки, свя­занные с особенностями обработки атрибутов и прав доступа отдельными при­кладными программами.

Примечание

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

Н едели

Рис. Схема дифференциального резервного копирования для недельно-­ го цикла

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

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

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

    одноразовое копирование;

    простая ротация;

    «дед, отец, сын»;

    «Ханойская башня»;

    «10 наборов».

Одноразовое копирование - это наиболее простая схема, которая, по сути, вообще не предусматривает ротации носителей. При ее использовании резер­вируемые данные каждый раз копируются на один и тот же перезаписываемый носитель (например, на CD-RW или на дискету). Другой вариант применения такой схемы- когда очередная копия данных помещается на новый не перезаписываемый носитель (например, на СD-R). Такая схема обыч­но используется в тех случаях, когда объем резервируемых данных невелик, либо когда резервирование не носит регулярного характера (например, когда создается единственная резервная копия системы на CD-R).

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

Схема «дед, отец, сын» имеет иерархическую структуру и предполагает ис­пользование комплекта из трех наборов носителей. Раз в неделю делается пол­ная копия дисков компьютера, ежедневно же проводится инкрементальное (или дифференциальное) копирование. Дополнительно раз в месяц произво­дится еще одно полное копирование. Набор для ежедневного инкрементально­го копирования называется «сыном», для еженедельного - «отцом», а для еже­месячного - «дедом». Состав носителей в ежедневном и еженедельном наборах является постоянным. При этом в ежедневном наборе каждый носитель соот­ветствует определенному дню недели, а в еженедельном наборе – каждой неделе месяца. Носители из «ежемесячного» набора обычно заново не исполь­зуются и откладываются в архив. Недостаток данной схемы состоит в том, что в архиве находятся только данные, имевшиеся на конец месяца. Как и при про­стой ротации, ежедневные копии подвергаются значительному износу, в то время как нагрузка на еженедельные копии сравнительно невелика.

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

Схема ротации «Ханойская башня» для 5 наборов н осителей

Каждый следующий по порядку набор используется в два раза реже, чем пре­дыдущий. Таким образом, набор N1 перезаписывается каждые две недели, на­бор N2 - каждые четыре недели, и т. д.

Схема «10 наборов» также используется нечасто. Как следует из названия, схема рассчитана на использование 10 наборов носителей. Период из 40 недель делится на десять циклов. В пределах цикла за каждым набором закреплен один день недели. По прошествии четырехнедельного цикла осуществляется переход к следующему набору. Например, если в первом цикле понедельнику соответствовал набор 1, а за вторник - набор 2, то во втором цикле понедель­нику будет соответствовать набор 2, а вторнику - набор 3. Такая схема позво­ляет равномерно распределить нагрузку и, как следствие, выровнять износ но­сителей.

Программно-технические средства резервного копирования

Существующие в настоящее время программы резервного копирования избав­ляют пользователей и системных администраторов от необходимости «вруч­ную» отслеживать периодичность создания и обновления резервных копий, за­мены носителей и т. п. Правда, перечень предоставляемых такими программа­ми сервисных возможностей существенно зависит от категории программы. Все программы резервного копирования можно условно разделить на три кате­гории:

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

    Системы среднего уровня; при относительно невысокой цене они обла­дают широкими возможностями по резервному копированию и архива­ции данных. Подобных систем довольно много (в частности, ARCserveIT компании Computer Associates, Backup Exec от Seagate Software и Net Worker компании Legato Systems).

    Системы верхнего уровня предназначены для резервного копирования и архивирования в сложных гетерогенных средах. Они поддерживают разнообразные аппаратные платформы, операционные системы, базы данных и приложения корпоративного уровня, имеют средства интегра­ции с системами управления сетью и обеспечивают возможность ре­зервного копирования/архивирования с использованием разнообразных типов накопителей. К подобным системам можно отнести ADSM ком­пании ЮМ и OpenView OmniBack II от Hewlett Packard. Однако для многих организаций (не говоря уже об индивидуальных пользователях) они весьма дороги.

Одной из важных характеристик программ резервного копирования является перечень поддерживаемых типов сменных носителей.

Вместе с тем, при создании резервной копии в «ручном» режиме, вы вольны использовать любое из существующих на сегодняшний день устройств хране­ния данных. Их перечень с краткой характеристикой приведен в табл.

Устройства хранения данных, применяемые при резервном копи­ровании

Тип устройства

Достоинства

Недостатки

Жесткий диск (HDD)

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

Ненадежность при транспортировке, воздействие ЭМ излучений, (подключение..)

Приемлимое быстродействие и скорость, н. стоимость, надежность, долговечность

Емкость, Не все виды ПК оснащены

Большая емкость, тоже что CD …

Специализация, Не все виды ПК оснащены

Карты памяти SD, MS, (CF), MMC,…

Емкость, скорость, надежность, Приемлимое быстродействие и скорость, возможность использования для переноса м-ду разнотипными устр

Модули флеш памяти

Внешний жесткий диск

Mobile Rack ,

Стример, флоппи, ZIP , ZIV , магнитооптические

Краткие итоги сравнительной оценки параметров представленных в таблице носителей.

Та или иная схема ротации может быть реализована только для уст­ройств со сменными носителями, к числу которых относятся оптические (CD и DVD) (и магнитооптические диски). При этом для «среднестатистического» пользователя один носитель ем­костью в несколько гигабайт явно «великоват» для хранения одной копии данных. Единственное исключение - когда речь идет о создании образа цело­го раздела жесткого диска.

Таким образом, по совокупности характеристик оптимальным вариантом на сегодняшний день можно считать резервное копирование на базе перезапи­сываемых оптических дисков (CD или DVD).

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

Первое: если имеется необходимость хранить жесткий диск с резервной копией данных отдельно от компьютера, на котором они создавались, то целесообраз­но использовать (так называемый переносной диск (Mobile Rack) жесткий диск с USB интерфейсом. .

Второе: если ваш компьютер работает под управлением операционной системы Windows XP Professional, и на нем установлены как минимум два жестких дис­ка, вы можете использовать отказоустойчивые технологии RAID-1 и RAID-5.

Третье: при наличии единственного жесткого, диска достаточно большой емко­сти целесообразно разбить его на несколько логических разделов, один из ко­торых (по крайней мере) может быть использован в качестве резервного диска; такой логический резервный диск будет защищен от многих напастей, грозя­щих «рабочим» разделам (хотя, разумеется, далеко не от всех);

Технология RAID

В достаточно крупных организациях для резервного копирования критически важных данных применяется технология RAID (Redundant Array of Independed Disks - избыточный массив независимых дисков), основанная на системе спе­ циальным образом сконфигурированных жестких дисков. Исходной целью создания технологии RAID являлось повышение производи­ тельности дисковой памяти за счет использования нескольких взаимосвязан­ ных жестких дисков вместо одного.

Всего на сегодняшний день промышленными стандартами предусмотре­ но восемь уровней (модификаций) RAID :

    RAID -0- объединение пространства нескольких физических дисков в один виртуальный том, для которого применяется метод чередования (striping , от strip - «полоса»): информация делится на блоки, поочеред­ но записывающиеся на все накопители тома (рис. 4.3). RAID -0 обеспе­ чивает высокую скорость обмена данных, но надежность виртуально­ го тома несколько ниже, чем у любого другого уровня и ниже надежно­сти каждого из входящих в том дисков, так как при выходе из строя хотя бы одного из них вся информация теряется.

RAID -1 - дублирование, или «зеркалирование» (mirroring - зеркальное отражение) дисков. В этом случае информация одновременно записыва­ ется на два (как правило) диска. При выходе из строя одного из них данные считываются с «зеркала». К этому уровню относят также при­ менение дуплексных томов (Duplex Volume ), когда физические диски, используемые в качестве зеркал, обязательно должны быть подключены к разным контроллерам. Реализация восстановления после сбоев при использовании RAID -1 достаточно проста, однако имеет место высокая (100%) избыточность.

RAID -2 - предполагает создание на основе нескольких физических дис­ ков одного массива (тома), данные в который записываются с использованием контрольного кода (кода Хемминга). Для хранения контрольных кодов отводится специально выделяемый диск. RAID -3 - массив с чередованием и использованием кода четности для обнаружения ошибок. Информация о четности, как и в случае RAID -2, хранится на отдельном диске, но имеет меньшую избыточность. RAID -4 - подобен уровню 3, но данные разбиваются на блоки, записы­ вающиеся на разные диски, причем возможно параллельное обращение к нескольким блокам, что существенно повышает производительность. RAID -5 - аналогичен уровню 4, но информация о четности хранится не на выделенном диске, а циклически распределяется между всеми дис­ ками тома.

RAID -6 - в отличие от уровня 5, использует две независимые схемы четности, что увеличивает как избыточность, так и надежность хранения информации.


RAID -7 - отказоустойчивый массив, оптимизированный для повышения производительности. Данный уровень RAID поддерживается лишь спе­ циализированными ОС.

Диск 2

Том RAID

Рис. Схема использования RAID -0

Технология RAID на сегодняшний день реализуется как на аппаратном уровне, так и программно.

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

Принцип работы программно управляемого тома RAID -1 состоит

в следующем.

На основе двух разделов, расположенных на двух разных физических дисках, создается так называемый зеркальный том (Mirror Volume ). Ему присваивается собственная буква диска (исходные разделы дисков лишаются таковой вооб­ ще), и при выполнении каких-либо операций над данными этого тома все из­ менения синхронно отражаются в обоих исходных разделах. При выходе из строя (отказе или сбое) одного из двух дисков система автоматически пере­ключается на работу с оставшимся в живых «последним героем». При возник­ новении такой ситуации пользователь может разделить зеркала, и затем объе­ динить исправный раздел с другим разделом в новый зеркальный том. В зеркальный том можно включить практически любой раздел, в том числе системный и загрузочный.

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

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

При выборе конкретного инструмента резервного копирования целесообраз­но учитывать следующие факторы:

    перечень реализованных методов резервного копирования;

    поддерживаемые типы носителей данных;

    удобство использования (качество пользовательского интерфейса).

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

Ниже в качестве примера коротко рассмотрены два стандартных (а потому наиболее доступных) инструмента резервного копирования и восстановления, входящие в состав Windows XP Professional: программа Архивация данных и программа Восстановление системы. Первая из них является более «универ­сальной», и может быть использована для любых наборов данных, вторая име­ет более специфическое предназначение - восстановление системных парамет­ров.

Программа Архивация данных (Windows XP Professional )

Версия программы Архивация данных, входящая в состав Windows XP Professional, поддерживает различные виды носителей, что позволяет выпол­нять резервное копирование на любое запоминающее устройство, поддержи­ваемое операционной системой. К числу таких устройств относятся любые гибкие или жесткие диски, магнитооптические накопители и другие устройства (а не только стримеры, как в версии этой программы для Windows 98).

Примечание

Чтобы использовать программу резервного копирования, необходимо за­пустить службу Съемные ЗУ. Как и любая другая служба Windows XP Professional она может быть запущена с консоли администрирования системы.

В Windows XP для создания резервной копии данных используются так называемые моментальные снимки тома (volume snapshots). Суть техно­логии состоит в следующем. На момент инициации процедуры резервно­го копирования создается снимок тома. После этого данные резервируются, но не с исходного тома, а с его снимка. Это позволяет сохранить возможность доступа к файлам во время процесса резервного копирования.

Программа Архивация данных (рис. 4.4) обладает следующими основными воз­можностями.

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

В выпуске v7r2 с примененным PTF SI57188 и в последующих выпусках носители с поддержкой IPL можно копировать на носители с различными физическими характеристиками.

Заполните следующие поля:

  • Из тома
  • В том
  • Идентификатор тома
  • Очистить

Носители без поддержки IPL

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

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

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

Например, при копировании носителя объемом 1 Гб на носитель объемом 2 Гб доступный для использования объем целевого носителя после копирования равен 2 Гб. При копировании носителя объемом 1 Гб на носитель объемом 2 Гб с последующим копированием последнего на носитель объемом 4 Гб доступный для использования объем последнего целевого носителя после копирования равен 2 Гб.

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

Носители с поддержкой IPL

В выпуске v7r2 с примененным PTF SI57188 и в последующих выпусках в параметре В том (TOVOL ) команды DUPOPT можно указывать новое специальное значение *BOOT .

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

Указание значения *BOOT в параметре В том команды DUPOPT означает, что загрузочную область и все файлы с исходного носителя следует скопировать в смонтированный целевой носитель. Копирование выполняется даже в том случае, если физические характеристики целевого и исходного оптических томов не совпадают. Данное значение *BOOT позволяет копировать существующий DVD с поддержкой IPL или распределенный образ носителя на съемный диск (RDX) или флеш-носитель.

Следующий пример команды DUPOPT показывает, как скопировать носитель с поддержкой IPL, смонтированный на устройстве DVD с именем OPT01, на носитель RDX, уже инициализированный и смонтированный на устройстве RMS01.

DUPOPT FROMVOL(*MOUNTED) TOVOL(*BOOT) CLEAR(*YES) FROMDEV(OPT01) TODEV(RMS01)

Команда этого примера копирует оптический том, смонтированный на устройстве OPT01, на оптический том, смонтированный на устройстве RMS01. Оптический том на устройстве RMS01 инициализируется до начала копирования. По окончании копирования том на устройстве RMS01 будет поддерживать IPL.

Прим.: Специальное значение *BOOT допустимо только в том случае, если исходный том содержит носители с поддержкой IPL.