Некоммерческие программы резервирования для Linux
Коммерческие программы резервирования для Linux
Всегда резервируйте вашу систему, даже если это только файлы конфигурации, Вы сохраните себе время и деньги в конечном счете. Причины исчезновения файлов могут быть самыми разными: сбой диска, безграмотное пользование командами типа 'delete', хакер, проникший в систему...
Чтобы резервировать данные под Linux имеется много решений, все с различными плюсами и минусами.
Старые добрые tar и gzip. Сколько я писал про них в Russian LDP... Почему они по-прежнему в ходу? Потому что подобно vi Вы можете быть уверены, что любая UNIX-система будет иметь tar и gzip. Данная парочка способна сбросить образ системы, а потом его легко восстановить за несколько десятков минут. Просто скомандуйте:
tar -cvf archive-name.tar dir1 dir2 dir3....
для создания архива (tarball) всех выбранных файлов (обычно /etc,
/var/spool/mail, /var/log, /home и прочие пользовательские/системные данные),
затем скомандуйте:
gzip -9 archive-name.tar
для сжатия их с максимальной плотностью, можно использовать более мощный, но
и более медленный, bzip2. Я обычно делаю копию архива на удаленный сервер.
rsync идеальный путь для обмена данными между серверами. Он очень эффективен на обработке громадных деревьев каталогов, прост в настройке и безопасен. rsync не шифрует данные при передаче, но можно использовать IPSec, если нужно. rsync подробно описан ниже.
Amanda клиент-серверный пакет для резервирования с поддержкой многих возможностей и Windows (через SAMBA). Amanda распространяется по BSD-style лицензии и доступна на http://www.amanda.org.
Afbackup еще один клиент-серверный пакет, распространяется по GPL с одной оговоркой: разработка сервера под Windows запрещена. Afbackup имеет серверы под Linux, HP-UX и Solaris, а также клиенты под данные системы и windows. Скачать можно с ftp://ftp.zn-gmbh.com/pub/linux.
Burt основан на Tcl/Tk, предназначен для простого копирования рабочих станций под Unix, работает везде и на всем. Burt имеет архитектуру клиент-сервер и является довольно легко масштабируемым. Доступен на http://www.cs.wisc.edu/~jmelski/burt.
BRU (Backup and Restore Utility) предоставляет относительно полный набор инструментальных средств в хорошем объединенном формате, с командной строкой и внешним графическим интерфейсом. Это средство поддерживает полные, инкрементные и дифференциальные копии и может писать данные в файл или на ленту. BRU доступно на http://www.estinc.com/features.html.
Quickstart больше нацелен на изготовление образа системы так, чтобы когда жесткий диск накроется, Вы могли бы быстро заполнить пустой диск и получить рабочую систему. Это может также использоваться, чтобы размножить одну систему на несколько машин. Программа получила неплохой отзыв в Linux Journal (Nov 1998, page 50). Получить можно с http://www.estinc.com/qsdr.html.
http://www.unitrends.com/bp.html
http://www.unitrends.com/ctar.html
http://www.unitrends.com/ctarnet.html
http://www.unitrends.com/pcpara.html
Arkeia очень мощная резервная программа с архитектурой клиент-сервер и поддержкой многих платформ. Ориентирована на крупные системы и рассмотрена в Linux Journal (April 1999, page 38). Загрузить shareware-версию можно с http://www.arkeia.com.
Legato Networker другая программа резервирования масштаба предприятия, со свободно доступным (но неподдерживаемым) клиентом для Linux. Legato Networker доступен на http://www.legato.com/Products/html/legato_networker.html, а клиент для Linux можно загрузить с ftp://ftp.legato.com/pub/Unsupported/Linux_Client.
Perfect Backup поддерживает почти все дистрибутивы Linux и имеет функцию аварийного восстановления. Доступна на http://www.merlinsoftech.com/nonflash/merlinhome.htm.
Есть много типов носителей, но среди них выделились наиболее популярные:
Носитель | Плюсы | Минусы |
Hard Drive | Быстро, довольно дешево ($20-$30 USD на gig) и надежно. | Емкость ограничена, кончается в самый неподходящий момент. Если уж накроется, то всерьез и вместе со всей информацией. Неплохим решением является RAID, но большие диски все дороговаты. |
CDROM | Не восприимчив к EMP и широко распространен. Диски также довольно крепкие и дешевые ($2 USD на 650 МБ или около того) | CDROM имеет конечный срок годности в 5-15 лет. С записываемыми дисками иной раз бывают проблемы: они читаются далеко не на всех приводах. Храните их далеко от солнечного света и удостоверьтесь, что Вы имеете дисковод, который будет их читать. |
Лента | Это надежно, Вы можете покупать БОЛЬШИЕ ленты. | Магнитные средства, конечная продолжительность жизни и некоторые ленты могут быть легко повреждены (Вы получаете то, что Вы оплачиваете...), также удостоверьтесь, что ленты могут читаться на других стриммерах. |
Дискеты | Есть везде и доступны на какой угодно аппаратуре. | Маловаты, хотя для файлов конфигурации сойдут. |
Zip Disks | Емкость в 100 мегабайт вполне достаточна для сменного носителя на домашней системе или рабочей станции. | Не каждый имеет дисковод zip, и они магнитные средства. Модели на IDE и SCSI вполне приличны, но вот на паралелльном порте плачевно медленно. Не упустите щелчок смерти. |
Jazz Drives | 1 или 2 gig на сменном диске, мой SCSI пишет соскоростью около 5 meg/sec. | Они умирают. Я нахожусь на моем третьем диске. Жесткие диски также имеют привычку вылетать если используются тяжело. Они не дешевые. |
SyQuest | 1.6 gigs, диск в корпусе более надежен. | Дела у компании идут плохо, так что за будущее таких дисков никто не ручается. |
LS 120 | 120 Megs и довольно дешево. | Медленно. 120 megs на floppy-контроллере, какая уж тут скорость... |
Printer | Очень длинный срок годности. Требует человека как читающего устройства. Удобный для показывающих консультантов и как материал ссылки. Не может быть легко изменен. | Вы хотите ручками набирать 4000 парольных записей? Я нет. Правда, есть OCR... |
Written by Kurt Seifried |