» R-Drive Image: Восстановление Системы и Данных

R-Drive Image: Восстановление Системы и Данных

R-Drive Image

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

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

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

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

Одной из лучших в данном классе программ является утилита R-Drive Image, разработанная компанией R-tools Technology Inc., создателем хорошо известной программы R-Studio. R-Drive Image позволяет создавать образы дисков - файлы, содержащие точные, байт в байт, копии жестких дисков, их разделов или логических дисков. Созданные образы дисков могут быть сохранены куда угодно - на другие жесткие диски, на различные съемные носители, на сетевые диски. В любой момент сохраненные образы дисков могут быть восстановлены на оригинальный диск, на любой другой жесткий диск или подключены к системе в виде виртуальных жестких дисков. Вроде все как у других, но.. разработчикам R-Drive Image удалось создать программу, которая, во-первых, может быть использована даже самыми неподготовленными пользователями, во-вторых, делает задачу автоматизации создания резервных копий тривиально простой, в-третьих, обладает мощным набором функций, способным заинтересовать даже самых искушенных пользователей. Итак, рассмотрим функциональность R-Drive Image поподробнее.

Порядок работы

Интерфейс R-Drive Image организован в виде пошагового мастера. На первом шаге вы выбираете операцию, которую собираетесь выполнить. Возможные варианты:

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

Процесс создания образа диска прост. Пользователь должен указать - что копировать, куда копировать, параметры создаваемого образа и параметры процесса копирования. Для копирования можно выбрать один или несколько разделов жесткого диска, причем физически разделы могут принадлежать разным дискам. Создаваемый образ может быть записан на сетевой, локальный, съемный диск, а также напрямую на CD или DVD. Параметров создаваемого образа не так уж много, но все они чрезвычайно важны. Можно указать требуемую степень компрессии, выбрать метод копирования данных - по секторам или копирование лишь актуальных данных, указать пароль и комментарий к файлу образа, задать максимальный размер файла, при достижении которого файл должен делиться на части. Параметры процесса копирования включают способ создания "слепка" данных с диска (средствами теневого копирования Windows или средствами R-Drive Image) и приложения, которые необходимо запускать непосредственно перед и после создания образа диска или отдельного тома диска. Можно указать флаг, заставляющий R-Drive Image посылать приложениям уведомление о том, что выполняется процесс резервного копирования данных.

R-Drive Image
Создание образа диска

Образ создается на лету - никакой перезагрузки компьютера не требуется. В процессе создания образа все операции записи кешируются до тех пор, пока создание образа не будет завершено. На сайте разработчиков указано, что в четвертой версии R-Drive Image процесс создания образа значительно оптимизирован и ускорен в несколько раз. И, надо сказать, действительно создается впечатление, что программа работает очень резво и шутя справляется с копированием многогигабайтных разделов.

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

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

R-Drive Image
Восстановление диска

Восстановление образа, включащего несколько разделов, может проводиться несколькими способами. Во-первых, все разделы диска могут быть скопированы в точности на их изначальные позиции с сохранением размера. Во-вторых, можно указать R-Drive Image создавать разделы последовательно, один за одним - если между разделами имелось пустое неиспользуемое пространство, оно будет исключено. В-третьих, можно указать R-Drive Image сжать или расширить размеры разделов таким образом, чтобы они заняли весь объем целевого жесткого диска. Наконец, диск может быть восстановлен низкоуровневым посекторным копированием. Этот способ незаменим при использовании нестандартного загрузчика или в случае, когда R-Drive Image не может корректно определить геометрию жесткого диска. Благодаря наличию такого режима программа может копировать не только разделы, созданные в Windows, но и разделы, подготовленные с помощью других операционных систем (например, Linux), а также различные типы не MBR-разделов (Dynamic disk, BSD Slice, Apple Partition Map, GPT), хотя и с некоторыми ограничениями, обозначенными в документации.

Чрезвычайно удобно, что R-Drive Image в процессе восстановления образа позволяет вносить некоторые изменения в восстанавливаемые данные. Можно изменить размер раздела (как в большую, так и в меньшую сторону), изменить файловую систему раздела (например, с FAT16 на FAT32). Исходный и целевой диски могут быть совершенно различными физическими устройствами. Скажем, никто не мешает создать образ диска RAID 5 и затем восстановить этот образ на обычном жестком диске.

Созданный с помощью R-Drive Image образ диска представляет из себя файл с расширением .arc. Такой файл не является стандартным - программы типа Nero Burning Rom или Daemon Tools его не поймут. Впрочем, сама R-Drive Image позволяет подключать такие файлы к системе в виде виртуальных дисков. Это очень удобно - можно вытащить из файла образа нужные файлы, не восстанавливая весь образ целиком.

Использование загрузочного CD-диска

R-Drive Image позволяет создать загрузочный CD-диск, с помощью которого можно запускать R-Drive Image, не загружая Windows, в псевдографическом режиме. Версия R-Drive Image, загружаемая с загрузочного CD-диска, позволяет выполнить те же операции, что и версия для Windows, - создать или восстановить образ, выполнить копирование диска на диск, проверить образ на наличие ошибок. Набор доступных параметров, правда, несколько меньше, но это естественно. Зато набор поддерживаемых устройств практически тот же самый. По-прежнему доступны устройства USB, CD/DVD и сетевые диски - что крайне удобно.

R-Drive Image
Псевдографический режим работы с загрузочного CD-диска

Автоматизация резервного копирования

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

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

R-Drive Image
Создание задачи автоматизации процесса создания образа

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

Системные требования и пробная версия

R-Drive Image способна работать с подавляющим большинством версий Windows, включая Windows 9x, Windows Server, Vista и 64-битные версии Windows. Размер дистрибутива R-Drive Image 4.4 составляет около 11 Мб, программа не требует Microsoft .NET и без проблем работает с флешки, в портативном варианте, подготовленном с помощью VMWare ThinApp или других подобных утилит.

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

Выводы

Программа R-Drive Image оставляет очень приятное впечатление. Легковесность, удобный и продуманный интерфейс, поддержка всех современных версий Windows, высокая скорость работы, поддержка режима работы из командной строки, возможность создания инкрементальных бэкапов, встроенные средства автоматизации выполнения операций резервного копирования... С R-Drive Image работать с дисковыми образами становится так же просто и удобно, как с обычными файлами. Так что можно рекомендовать R-Drive Image самому широкому кругу пользователей.