Глава 16 Архивация и восстановление 16.1. Введение

Архивация принадлежит к числу основных операций администрирования. На
практике эта работа часто оказывается утомительной и неудобной. В настоящей
главе будет рассказано, как организовать надежную и простую архивацию (и что
не менее важно, простое восстановление) с применением rsync и Mondo Rescue.
Программа rsync отличается исключительно высокой эффективностью. Она
передает информацию только об изменениях в файлах и может выполнять сжатие
«на ходу». Ее сильной стороной является синхронизация файловых деревьев. Бла годаря этим особенностям rsync отлично подходит для обновления и создания зер кальных копий веб-сайтов, деревьев CVS и других больших, сложных деревьев.
Существует два варианта использования rsync: с применением ssh для аутен тификации входа и с запуском в виде демона для создания общедоступных архи вов. При использовании ssh пользователь должен иметь учетную запись на каж дом компьютере, с которым он собирается работать через rsync.
Mondo Rescue — отличная утилита для создания загружаемых дисков восста новления системы. Она позволяет создать «моментальный снимок» текущей кон фигурации системы и воссоздать ее простой загрузкой с компакт-диска или DVD.
При этом будут автоматически воссозданы все заплатки и обновления, а также
вся конфигурация. Восстановите данные с сервера rsync, и система за рекордно
короткое время будет возвращена в рабочее состояние. Mondo также может при меняться для полной архивации системы.
В течение долгого времени в области архивации господствовали стримеры, пото му что они обеспечивали максимум емкости при минимуме затрат. Но запись на
ленту выполняется слишком медленно, а восстановление — и того медленнее. Конеч но, при повременной оплате это не так уж плохо, но у лент есть и другие недостатки:
О емкость современных жестких дисков существенно превышает емкость лен ты, поэтому вам либо придется использовать дорогостоящий автоматичес кий загрузчик, либо возиться со сменой лент;
О в области восстановления файлов пользователь зависит от системного адми нистратора;
О восстановление «на пустом месте» происходит достаточно сложно: сначала
необходимо установить файловую систему, затем драйверы стримеров и толь ко потом можно переходить к восстановлению;
О даже если одной ленты хватает для хранения полной резервной копии, ленты
все равно нужно менять и где-то хранить.
У лент есть одно явное преимущество: долговечность. Компакт-диски, DVD
и жесткие диски не подходят для долгосрочного хранения архивов. По моей оцен ке, записанные в домашних условиях диски CD/DVD обычно выдерживают не
более двух лет. Лента при аккуратном хранении выдержит лет 20.
Долговечность является главным недостатком всех цифровых носителей.
Даже если сохранится сам носитель (лента, DVD и т. д.), нет гарантии, что оста нутся средства для ее чтения. Оборудование постоянно изменяется, как и фай ловые форматы. Сможете ли вы прочитать дискету 5,25"? Файлы WordStar?
VisiCalc? Даже самый старый файл в формате ASCII легко читается, но что де лать с закрытыми двоичными форматами типа .ppt или .pst? Если фирма-про изводитель прекратит их поддержку или перестанет существовать, вам не по везло.
Таким образом, лучшее, на что мы можем рассчитывать, — это краткосрочная
архивация и восстановление, и rsync с Mondo Rescue отлично подходят для этой
цели. Программа rsync быстра, компактна и полностью автоматизирована; вам не
придется помнить о необходимости менять диски или ленты, а восстановление
проходит легко и быстро. Вы даже можете создать архивы, доступные для пользо вателей, чтобы они не приставали к вам с просьбой восстановить тот или иной
файл.
Как насчет архивации самого сервера архивации? Никаких проблем. Созда ние удаленного зеркала rsync для архивации архивов считается одним из стандарт ных приемов.
В настоящее время выбор съемных носителей широк как никогда: съемные же сткие диски IDE, переносные диски с интерфейсом USB/FireWire и флэш-диски.
Короче говоря, в вашем распоряжении имеется масса превосходных вариантов
для планирования схем архивации и восстановления.