Когда у меня вдруг вышел из строя главный винчестер, я подумал: «Сколько раз я всех предупреждал о том, как обойтись без таких эксцессов, — и вот, похоже, сам попался…» В сервисной фирме винчестер подключили к специальному компьютеру, и выяснилось, что ресурса винчестера хватит как минимум на снятие с него информации. И пока она, информация, переносилась на новенький жесткий диск, я пришел к заключению, что должен тут же, не откладывая ни на день, приобрести еще один такой же и подключить оба к RAID-контроллеру.
Аббревиатура RAID расшифровывается так: Redundant Array of Inexpensive Disks, или, по-русски, Избыточный Массив Недорогих Дисков. В старые добрые времена, когда серьезные люди для серьезных занятий использовали очень серьезные винчестеры за тысячи долларов за штуку, кто-то умный придумал, что можно обходиться и недорогими дисками, без повышенных требований к их качеству, и соединять их в массивы, чтобы информация с одного мгновенно, на лету, дублировалась на другом. Тогда падение одного из дисков приводило к потере разве небольшой суммы денег на его замену (но обычно на винчестеры производители устанавливают трехлетнюю, а некогда давали и пожизненную гарантию). Получалось дешево и сердито. Впрочем, никто не мешал составлять в массивы и дорогие диски.
Вариант, который описан выше, — это так называемый RAID-1, или «зеркальный». При этом данные записываются одновременно на два физических винчестера, которые операционная система «видит» как один. Но существуют и еще несколько разновидностей RAID. Например, RAID-0 физически объединяет два (или больше) дисков в один: это позволяет увеличить скорость записи/чтения, что порой бывает нужно для работы с видео, особенно с невысоким уровнем сжатия (правда, на сегодня у винчестеров такие скорости и объемы, что необходимость в RAID-0 практически отпала). Но при выходе из строя одного из винчестеров «нулевого» RAID’а теряется, разумеется, вся информация на остальных дисках. Есть умный вариант под названием RAID-5: «данные» распределяются сразу по всем дискам массива с таким расчетом, чтобы отказ любого из них не приводил вообще ни к каким потерям данных: диск просто (иногда— в горячем режиме, то есть без выключения компьютера) заменяется, и работа идет дальше. Правда, обслуживание такого RAID-5 занимает очень много процессорного времени, так что, если вы создаете RAID-5 на встроенном в материнскую плату дешевеньком контроллере, ваша система заметно замедляется, особенно при записи.
Еще не так давно RAID-массивы считались привилегией профессионалов, а сегодня они пришли в каждый дом. Встроенный RAID-контроллер теперь есть на многих материнских платах; продаются и отдельные карты, цены на которые начинаются с пары сотен рублей и даже в самых серьезных случаях (правда, только для контроллеров RAID-0 или -1) редко превышают по цене три-четыре тысячи рублей. Другой разговор, что недорогие встроенные контроллеры работают не всегда идеально: сбиваются с синхронности, требуют порой «перемонтирования», однако даже в случае сбоя вы всегда имеете под рукой если не полный слепок системного диска, то как минимум часовой давности.
Итак, от последствий поломки конкретного винчестера вас довольно хорошо может защитить зеркальный RAID, ибо, по теории вероятностей, одновременная смерть сразу двух винчестеров практически невозможна. Кроме, правда, одного, не столь уж и невероятного случая, когда блок питания вашего компьютера вдруг выдаст неожиданный пик, который сожжет сразу все винчестеры, стоящие в системе.
А что же делать, если в компьютере нет места для второго винчестера? Или у вас, допустим, ноутбук? Выход все равно есть. Правда, создать RAID, который бы состоял из внутреннего винчестера и внешнего, — невозможно (хотя существуют целые многодисковые выносные RAID-массивы, например www.spline.ru/information/reviews/Storage Systems/IOIeSATARAID6/). Однако есть целый ряд программ, способных либо постоянно, даже в режиме «реального времени», архивировать наиболее важные для вас данные, или с определенной периодичностью создавать точный «слепок» с вашего винчестера. А вот уже эти архивные файлы (которые, увы, не позволяют восстановить в неприкосновенности вашу рабочую систему) или эти «слепки диска» (которые — позволяют!) можно записывать на винчестеры, расположенные вне основного компьютера. Если у вас дома есть сеть, вы передаете резервные копии на другой компьютер. Если же сети нет или ее компьютеры включены непостоянно — на подключенный к компьютеру выносной диск с собственной системой электропитания. Сегодня такие выносные диски продаются как самими фирмами, производящими винчестеры, так и фирмами сторонними: они продают собственно «коробочку» с блоком питания, а диски вы приобретаете отдельно и вставляете туда. Автор, скажем, пользуется подключенным по FireWire-винчестером в коробочке от Seagate — на 750 гигабайт емкости, что далеко перекрывает все потребности в резервировании ( www.seagate.com/products/retail/ external). Такой «резервный» винчестер можно даже, для душевного спокойствия, в любой момент отключать и уносить с собой. А можно и подключить к любому постороннему компьютеру и таким образом в любом месте и в любое время получить доступ к любым своим данным.
Въедливый читатель непременно укорит — не упомянули, мол, самый «ходовой» и достаточно надежный способ выносить важные данные и даже образы системного диска из компьютерного корпуса: записывать их на оптические носители, например на DVD. Но, во-первых, такие носители по нынешним-то временам совсем не впечатляют своей емкостью. А во-вторых, при всяких изменениях в системе придется записывать и эти изменения и где-то диски хранить в относительном порядке, чтобы в случае чего «восстановиться». Конечно, тем данным, что получают на семейном совете гриф «хранить вечно»: семейные фотографии, архивы любимых журналов, собственные произведения и пр., этот минус не мешает. Однако здесь возникает другая проблема: несмотря на все оптимистические заверения производителей DVD-приводов и самих дисков, срок их жизни толком на практике еще не измерен, и многие уже не раз успели столкнуться с нечитаемостью дисков, записанных несколько лет назад. Конечно, можно, скажем, ежегодно дублировать архив — если не забывать об этом и если он не особо велик…
Хотите еще совет? Наиболее свежие и важные файлы, свежие статьи, например, я вдобавок обычно отправляю по почте тем, для кого они написаны, или просто знакомым — это еще один шанс, что файлы не пропадут.
Покончив с общими рекомендациями, я хотел бы посоветовать читателям пару программ, которыми сам обычно пользуюсь. Это не значит, что других программ, умеющих делать то же самое или почти то же самое, не существует. Скорее, наоборот — жизни не хватит, чтобы во всех разобраться.
Программа по имени PeerSinc от Peer Software ( www.peersoftware.com ) позволяет создавать несколько заданий, в каждом из которых можно указать папку, которую надо архивировать и куда этот архив выкладывать. Причем можно указать сразу несколько мест: скажем, на третьем винчестере вашего компьютера и на винчестере ноутбука, подключенного к вашему по сети. Самое интересное — режим синхронизации в «реальном времени». То есть все изменения, которые вы производите в вашем файле, тут же отслеживаются и архивируются. Особенно забавно выглядит, если вы выводите на экран компьютера сразу две папки: вашу рабочую и ту, что предназначена для копий, и в рабочей создаете какой-нибудь файл. В «копийной» он появляется с отставанием всего на пару секунд. Правда, такое постоянное слежение отнимает довольно много процессорных сил, так что работа в системе несколько замедляется, поэтому можно ограничиться запуском принудительной синхронизации несколько раз в день. В случае потерь в основных папках простым нажатием на кнопочку Swap вы восстанавливаете их из резерва.
Вторая программа, успешный конкурент известной Ghost’а от Symantec, называется True Image и производится международной компанией Acronis, программисты которой, впрочем, большей частью работают в Москве. Эта программа снимает полные образы с ваших дисков и хранит в любом (но лучше — физически удаленном от компьютера) месте в виде файлов. Либо, что куда безопаснее, записывает их в специально отформатированный раздел, который ни из одной стандартной операционной системы не виден, так что риск случайно удалить образ самостоятельно или с помощью какого-нибудь злобного вируса снижается практически до нуля. Разница между образами Ghost’а и True Image заключается в основном в том, что первый копирует ваши диски пофайлово, второй же — на физическом уровне, посекторно, — впрочем, довольно умно, то есть не включает в образ секторы, лишенные полезной информации. Второе отличие состоит в том, что True Image умеет архивировать и восстанавливать в фоновом режиме, не прерывая ваших основных занятий. При крахе системы достаточно вставить диск True Image в загрузочный дисковод (программа дает возможность прописать себя и в загрузочную запись системы, и тогда вы просто можете вызвать его при загрузке), он запустит свой программный клиент и с его помощью восстановит все содержимое диска из образа. Если вы вдруг подозреваете, что причиной поломки системы послужили ваши же действия за несколько последних суток, то для восстановления можно выбрать образ с любой более ранней датой. True Image умеет еще много всего: например, запустив восстановление, можно не дожидаться его окончания, а сразу входить в систему, продолжающую восстанавливаться в фоновом режиме, всякий раз отдавая предпочтение тем файлам, которые вы пытаетесь запустить. Впрочем, есть ли смысл все перечислять? Попробуйте сами!