<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smart</id>
		<title>Linuxformat - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smart"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Contributions/Smart"/>
		<updated>2026-05-13T17:27:00Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/LXF111:Nagios</id>
		<title>LXF111:Nagios</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/LXF111:Nagios"/>
				<updated>2010-05-07T19:11:27Z</updated>
		
		<summary type="html">&lt;p&gt;Smart: /* Шаблоны */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;: '''''Nagios''''' Linux Проверь себя на крутом проекте для продвинутых пользователей [[Категория:Учебники]]&lt;br /&gt;
&lt;br /&gt;
==''Nagios'': Cледим за своей сетью==&lt;br /&gt;
&lt;br /&gt;
: Большой Брат наблюдает за каждым нашим шагом; '''Джульетта Кемп''' покажет, как уделить такое же внимание локальной сети с помощью ''Nagios''.&lt;br /&gt;
&lt;br /&gt;
''Nagios'' предоставляет небывалый контроль за всеми компьютерами сети, позволяющий исправить ошибки до того, как они станут критическими, и быть уверенными в том, что вы знаете о своей сети все. Базовая структура ''Nagios'' очень проста. Один&lt;br /&gt;
из компьютеров становится сервером ''Nagios'', собирает информацию&lt;br /&gt;
с указанных клиентских компьютеров и аккуратно отображает ее на&lt;br /&gt;
web-странице. Для получения базовых сведений о клиентских компьютерах (пингуются ли они, и работают ли ''SSH'' и ''HTTP'') на них не нужно устанавливать никакого ПО: всю работу сделает сервер. Для получения&lt;br /&gt;
централизованных отчетов с дополнительной информацией (например, доступным дисковым пространством или использованием процессора) на клиентские компьютеры потребуется установить ПО. При возникновении аварийных ситуаций сервер может реагировать на них&lt;br /&gt;
путем отправки электронного письма, вывода сообщения на экран или&lt;br /&gt;
выполнения других действий, заданных в файле скрипта.&lt;br /&gt;
&lt;br /&gt;
Программа чрезвычайно гибкая, настраиваемая и мощная.&lt;br /&gt;
Оборотной стороной тут неизбежно является сложность правильной&lt;br /&gt;
настройки. На данном уроке мы рассмотрим конфигурацию центрального сервера и одного клиентского компьютера (все остальные&lt;br /&gt;
настраиваются точно так же) и слегка коснемся других возможностей, которые можно исследовать после инсталляции. Это непросто,&lt;br /&gt;
но стоит приложенных усилий, так как после установки ''Nagios'' поддержки почти не понадобится.&lt;br /&gt;
&lt;br /&gt;
===Часть 1 Начальная установка сервера===&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF111_78_1.jpg|300px]]Экран ''Nagios'' во время начальной установки.|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
Для начала настроим сервер ''Nagios'' и просмотр отчетов через web. На&lt;br /&gt;
сайте http://www.nagios.org можно найти исходники сервера или установочные пакеты для вашего дистрибутива. Для Debian это пакет ''nagios2'' (не ''nagios'', тот уже устарел); также нужно установить пакет ''nagiosplugins'' (о&lt;br /&gt;
модулях расширения мы поговорим позже). Во время установки у вас&lt;br /&gt;
запросят пароль администратора – не забудьте его! – а также уточнят,&lt;br /&gt;
нужна ли обратная совместимость с первой версий (для новой установки – не нужна).&lt;br /&gt;
&lt;br /&gt;
Если у вас еще нет ''apache2'', им тоже нужно обзавестись (этого я&lt;br /&gt;
здесь описывать не буду). Установив ''Nagios'' и ''Apache'', зайдите в каталог '''/etc/nagios2''' и скопируйте секции из файла '''apache2.conf''' в конфигурационный файл вашего сервера ''Apache''. '''apache2.conf''' содержит базовые настройки, которые должны обеспечить генерацию web-отчетов в стандартной установке ''Apache''. Если до того вы настраивали ''Apache''&lt;br /&gt;
или ''Nagios'' или перемещали какие-то файлы, убедитесь, что всякие&lt;br /&gt;
директивы и псевдонимы указывают на нужные места. Перезапустите&lt;br /&gt;
''Apache'', и с web покончено. Естественно, теперь надо настроить сервер,&lt;br /&gt;
чтобы он выводил полученную информацию в web-страницы.&lt;br /&gt;
&lt;br /&gt;
Примечание: далее предполагается, что все файлы и каталоги находятся в каталоге '''/etc/nagios2''', если не оговорено иное.&lt;br /&gt;
&lt;br /&gt;
В случае с Debian – а я советую применять этот подход и тогда,&lt;br /&gt;
когда вы устанавливаете сервер на другой системе или из исходных&lt;br /&gt;
текстов – надо создать каталог '''conf.d''' и разместить в нем большинство&lt;br /&gt;
файлов конфигурации. Внутри него, настройки можно раскидать по&lt;br /&gt;
любому числу отдельных файлов. По-моему, такими файлами управлять проще, чем одним большим, хотя при желании можно избрать и&lt;br /&gt;
такой путь!&lt;br /&gt;
&lt;br /&gt;
Путь к этому каталогу указывается в основном файле конфигурации '''nagios.cfg''' следующим образом:&lt;br /&gt;
&lt;br /&gt;
 cfg_dir=/etc/nagios2/conf.d&lt;br /&gt;
&lt;br /&gt;
Точно так же можно добавить и другие каталоги – столько, сколько&lt;br /&gt;
понадобится.&lt;br /&gt;
&lt;br /&gt;
Для базовой установки, когда осуществляется мониторинг только&lt;br /&gt;
самого сервера ('''localhost'''), должны подойти большинство настроек&lt;br /&gt;
по умолчанию. Нужно только отредактировать файл '''conf.d/contacts_nagios2.cfg''', записав свой адрес электронной почты в первый контакт. При возникновении аварийной ситуации ''Nagios'' отправит вам письмо.&lt;br /&gt;
Перед запуском ''Nagios'' взгляните на настройки по умолчанию для&lt;br /&gt;
'''localhost''', заданные в файле '''conf.d/localhost_nagios2.cfg'''. Настройки&lt;br /&gt;
сервера и первого сервиса должны выглядеть примерно так:&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Заголовок=Изменяем стартовую страницу|Содержание=Чтобы стартовой точкой web-интерфейса ''Nagios'' был тактический обзор, а не домашняя страница, отредактируйте файл '''/usr/share/nagios2/htdocs/index.html''', заменив строку&lt;br /&gt;
 FRAME SRC=”main.html” NAME=”main”&amp;gt;&lt;br /&gt;
на&lt;br /&gt;
 &amp;lt;FRAME SRC=”/cgi-bin/nagios2/tac.cgi” NAME=”main”&amp;gt;|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
  define host{&lt;br /&gt;
  use generic-host&lt;br /&gt;
  host_name localhost&lt;br /&gt;
  alias localhost&lt;br /&gt;
  address 127.0.0.1&lt;br /&gt;
  }&lt;br /&gt;
  # Сервис, следящий за свободным местом на корневом разделе&lt;br /&gt;
  # Предупреждение при &amp;lt;20%, критическая ошибка – при &amp;lt;10%&lt;br /&gt;
  define service{&lt;br /&gt;
  # Используемый шаблон&lt;br /&gt;
  use generic-service&lt;br /&gt;
  host_name localhost&lt;br /&gt;
  service_description Disk Space&lt;br /&gt;
  check_command check_all_disks!20%!10%&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Затем определяются остальные сервисы.&lt;br /&gt;
&lt;br /&gt;
====Шаблоны====&lt;br /&gt;
&lt;br /&gt;
Ключевое слово '''use''' в этом фрагменте кода подчеркивает очень удобную функцию ''Nagios'' – шаблоны. Это означает, что настройки сервиса или основного компьютера можно сохранить и не вводить их&lt;br /&gt;
каждый раз заново. Повторное использование конфигурации, как и&lt;br /&gt;
любого другого кода, всегда лучший выбор – меньше мороки, проще&lt;br /&gt;
поддержка!&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF111_79_1.jpg|300px]]Вот отчет ''Nagios'' о благополучном сервисе…|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
Шаблон '''generic-host''' находится в файле '''conf.d/generic-host_nagios2.cfg'''. Он содержит набор установок, в том числе активацию оповещений,&lt;br /&gt;
различные аспекты обработки оповещений и событий и пр. Однако в&lt;br /&gt;
настройках индивидуального компьютера любую из них можно изменить. Таким же образом шаблон '''generic-service''' задает настройки сервисов (взглянуть на них можно в файле '''conf.d/generic-service_nagios2.cfg'''). Ключевое слово '''check_command''' ссылается на команду, находящуюся в файле '''/etc/nagios-plugins/config/disk.cfg'''. Данный каталог&lt;br /&gt;
содержит команды для проверки различных сервисов, и кроме модулей, установленных из пакета по умолчанию (в случае инсталляции из&lt;br /&gt;
исходников большинство из них придется добавить вручную), можно&lt;br /&gt;
заполучить огромное количество других.&lt;br /&gt;
&lt;br /&gt;
Пока оставьте основные настройки без изменений. Чуть позже мы&lt;br /&gt;
добавим другой компьютер в несколько групп. Перезапустите ''Nagios'' и&lt;br /&gt;
откройте страницу '''http://server.example.com/nagios2''' в браузере (потребуется ввести пароль пользователя '''nagiosadmin''', который вы задали при установке). Появится стартовая страница; кликните по ссылке&lt;br /&gt;
'''Tactical Overview''' в меню слева, и появится отчет как на экранном снимке.&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF111_79_2.jpg|300px]]… а вот – о менее благополучном, в состоянии «Предупреждение».|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
В тактическом обзоре содержится информация о компьютерах,&lt;br /&gt;
сервисах и их состоянии. С точки зрения ''Nagios'',[http://www.essaymill.com termpaper] компьютеры и сервисы могут быть в одном из нескольких состояний. '''Pending''' означает, что проверка состояния еще не сделана; '''OK''' – вы удивитесь! – что все&lt;br /&gt;
хорошо. Для «нехороших» состояний есть несколько уровней: желтый цвет – '''Предупреждение''' (Warning), а красный – '''Критическая ошибка''' (Critical). Уровни можно установить самостоятельно в файлах конфигурации. При щелчке на сервисе появится окно с подробной информацией о нем (или компьютере).&lt;br /&gt;
&lt;br /&gt;
===Часть 2 Компьютеры и сервисы===&lt;br /&gt;
&lt;br /&gt;
Пока сервер ''Nagios'' осуществляет мониторинг самого себя и шлюза по&lt;br /&gt;
умолчанию. Теперь нужно добавить клиентский компьютер. Лучший&lt;br /&gt;
способ сделать это – создать файл '''conf.d/host-client1.cfg''', названный по&lt;br /&gt;
имени компьютера клиента, который сначала должен выглядеть примерно так:&lt;br /&gt;
&lt;br /&gt;
  define host{&lt;br /&gt;
  use generic-host&lt;br /&gt;
  host_name client1&lt;br /&gt;
  address 10.0.0.2&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Как видите, это самые базовые настройки – почти вся информация&lt;br /&gt;
берется из шаблона для клиентского компьютера. Перезагрузите ''Nagios''&lt;br /&gt;
(''/etc/init.d/nagios2 reload''), дайте ему минуту-другую на различные проверки и просмотрите отчет.&lt;br /&gt;
&lt;br /&gt;
====Группы компьютеров и сервисы====&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Заголовок=Скорая помощь|Содержание=Ситуация, когда состояние сервиса или компьютера изменяется слишком часто, приводя&lt;br /&gt;
к появлению множества сообщений об ошибках, называется «переброски». Это может означать неправильную настройку или реальные проблемы с сетью.|Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь ''Nagios'' может осуществлять мониторинг клиентского компьютера, но пока что для него не определено никаких проверок. Их можно добавить в файл конфигурации этого компьютера точно так же, как и в&lt;br /&gt;
файл для '''localhost''', рассмотренный ранее. Однако делать это для каждого компьютера довольно утомительно – как и с шаблонами, неплохо бы набрать настройки только однажды. Для этого потребуется определить группу компьютеров и затем определить сервис для нее, а не для каждого отдельного хоста.&lt;br /&gt;
&lt;br /&gt;
Отредактируйте файл '''conf.d/hostgroups_nagios2.cfg''', добавив имя&lt;br /&gt;
компьютера в соответствующие группы. При желании можно создать&lt;br /&gt;
новую группу. Например, у меня есть такая группа:&lt;br /&gt;
&lt;br /&gt;
 define hostgroup {&lt;br /&gt;
 hostgroup_name debian-servers&lt;br /&gt;
 alias Debian GNU/Linux Servers&lt;br /&gt;
 members localhost,webserver,ldapserver&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Для группы можно задать множество других настроек – здесь&lt;br /&gt;
поможет отличная страница документации ''Nagios''. Однако и эти минимальные настройки отлично сработают.&lt;br /&gt;
&lt;br /&gt;
Итак, клиентский компьютер добавлен в группу; назовем ее '''debian-servers'''. Отредактируем файл '''conf.d/services_nagios2.cfg''', чтобы задать проверки сервисов для этой группы. Проверим «пингуемость» компьютера и состояние ''SSH'':&lt;br /&gt;
&lt;br /&gt;
 define service {&lt;br /&gt;
 hostgroup_name debian-servers&lt;br /&gt;
 service_description SSH&lt;br /&gt;
 check_command check_ssh&lt;br /&gt;
 use generic-service&lt;br /&gt;
 notification_interval 0&lt;br /&gt;
 }&lt;br /&gt;
 define service {&lt;br /&gt;
 hostgroup_name debian-servers&lt;br /&gt;
 service_description PING&lt;br /&gt;
 check_command check_ping!100.0,20%!500.0,60%&lt;br /&gt;
 use generic-service&lt;br /&gt;
 notification_interval 0&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Возможно, вы захотите определить группу компьютеров, к которым&lt;br /&gt;
должен быть доступ по ''SSH'', и другую группу компьютеров, которые&lt;br /&gt;
должны «пинговаться». Например, шлюз по умолчанию пингуется, но&lt;br /&gt;
не обязательно доступен по ''SSH''. Но сейчас мы определим только одну&lt;br /&gt;
группу, так как у нас есть всего один клиентский компьютер. ''Nagios''&lt;br /&gt;
проверит компьютеры в этих группах на предмет состояния сервисов,&lt;br /&gt;
определенных выражением '''check_command''' с настройками '''generic-service''', и сообщит о найденных ошибках.&lt;br /&gt;
&lt;br /&gt;
====Проверка нескольких сайтов====&lt;br /&gt;
&lt;br /&gt;
Если вы хотите проверить, что web-сервер отвечает на HTTP-запросы, отлично подойдет существующая команда '''check_http'''. Однако на одном сервере может быть несколько доменов, и проверять их нужно по отдельности. Для этого сначала добавьте в файл '''commands.cfg''' следующие строки:&lt;br /&gt;
&lt;br /&gt;
 define command{&lt;br /&gt;
 command_name check_http-website1&lt;br /&gt;
 command_line /usr/lib/nagios/plugins/check_http -H website1.&lt;br /&gt;
 example.com&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Создайте такие же команды для всех сайтов. Затем отредактируйте файл настройки web-сервера (например, '''conf.d/host-webserver.cfg'''), включив сервис для каждой команды:&lt;br /&gt;
&lt;br /&gt;
 define service{&lt;br /&gt;
 host_name webserver&lt;br /&gt;
 service_description website1&lt;br /&gt;
 check_command check_http-website1&lt;br /&gt;
 use generic-service&lt;br /&gt;
 notification_interval 1440&lt;br /&gt;
&lt;br /&gt;
===Часть 3 Аварийные ситуации===&lt;br /&gt;
&lt;br /&gt;
Ну вот, Nagios настроен так, что можно отслеживать состояние компьютеров с одной web-страницы. Теперь добавим отправку электронного письма при каждом возникновении аварийной ситуации, чтобы&lt;br /&gt;
не открывать браузер попусту. Мы уже редактировали файл '''contacts_nagios2.cfg''' – в нем также определена группа контактов admin. Опять же, лучше создать группы контактов, чем работать с отдельными пользователями: это упрощает обслуживание системы. Если потребуется изменить настройки пользователей, достаточно будет подправить их членство в группах, а не искать вхождения во всех файлах. По умолчанию группа контактов admins содержит только пользователя root, настройки&lt;br /&gt;
для которого мы уже задали, так что с ним и продолжим.&lt;br /&gt;
&lt;br /&gt;
Общие настройки для сервиса снова нам помогут. Моя настройка по&lt;br /&gt;
умолчанию для всего – при любой проблеме отправлять электронное&lt;br /&gt;
письмо, потому что я проверяю почту довольно часто и скорее найду это&lt;br /&gt;
сообщение там, чем вспомню, что нужно просмотреть web-страницу. Так&lt;br /&gt;
мы и сделаем. Добавьте следующее определение сервиса в файл '''conf.d/generic-service_nagios2.cfg''':&lt;br /&gt;
&lt;br /&gt;
 notification_interval 1440&lt;br /&gt;
 is_volatile 0&lt;br /&gt;
 check_period 24x7&lt;br /&gt;
 normal_check_interval 5&lt;br /&gt;
 retry_check_interval 1&lt;br /&gt;
 max_check_attempts 10&lt;br /&gt;
 notification_period 24x7&lt;br /&gt;
 notification_options c,r&lt;br /&gt;
 contact_groups admins&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
Интервал оповещения определяет, как часто вам будет приходить&lt;br /&gt;
напоминание (в минутах) – здесь это 24 часа. Временные интервалы&lt;br /&gt;
определяются в файле '''conf.d/timeperiods_nagios2.cfg'''. Параметр '''check_period''' определяет, когда сервис должен выполняться – в данном случае, все время. Параметры '''normal_check_interval''' и '''retry_check_interval'''&lt;br /&gt;
определяются в минутах: в данном случае, сервис проверяется каждые&lt;br /&gt;
пять минут, но если ответ не получен и выполняется повторная проверка, она будет происходить раз в минуту. После десяти повторных&lt;br /&gt;
попыток ''Nagios'' делает вывод, что с сервисом что-то не так, хотя можно, если надо, уменьшить этот параметр.&lt;br /&gt;
&lt;br /&gt;
Параметр '''notification_period''' определяет, когда должны рассылаться оповещения – опять же, в нашем случае, всегда – а параметр&lt;br /&gt;
'''notification_options''' определяет, при каких условиях генерируется оповещение. Для хостов, d означает оповещение в том случае, если система отключилась, '''u''' – если она недоступна, '''r''' – сообщать о восстановлении системы, а '''f''' – когда на компьютере начинаются и прекращаются переброски. Для сервисов '''w''' означает оповещение о состояниях&lt;br /&gt;
«предупреждение», '''u''' – о неизвестных состояниях, '''c''' – о критических&lt;br /&gt;
состояниях, и, опять же, '''r''' – восстановление, а '''f''' – начало/окончание&lt;br /&gt;
перебросок. Наконец, параметр '''contact_groups''' определяет, с кем нужно связаться на случай ошибки.&lt;br /&gt;
&lt;br /&gt;
Настроив все это, перезагрузите ''Nagios'', затем попробуйте отключить ''SSH'' на компьютере клиента. Вы должны получить сообщение, что ''SSH'' на клиенте недоступен, на адрес, указанный в файле контактов.&lt;br /&gt;
Включите ''SSH'' – и должно придти другое сообщение, о том, что ''SSH''&lt;br /&gt;
снова в порядке.&lt;br /&gt;
&lt;br /&gt;
====Настройка поля From====&lt;br /&gt;
&lt;br /&gt;
По умолчанию в поле '''From:''' отправляемого оповещения помещается пользователь ''Nagios''. Это&lt;br /&gt;
может быть не очень хорошо, если почтовому серверу нужен зарегистрированный адрес отправителя. Если вы пользуетесь ''Exim 4'', установите опцию ‘'''untrusted user'''’ и добавьте&lt;br /&gt;
&lt;br /&gt;
 -- -f address@example.com&lt;br /&gt;
&lt;br /&gt;
в конец команд '''host-notify-by-email''' и '''notify-by-email''' в файле '''commands.cfg'''.&lt;br /&gt;
&lt;br /&gt;
===Часть 4 Модули расширения===&lt;br /&gt;
&lt;br /&gt;
Теперь базовый вариант ''Nagios'' готов, и можно легко добавить еще&lt;br /&gt;
компьютеры и сервисы, тем же простым способом. Но возможности&lt;br /&gt;
''Nagios'' гораздо богаче.&lt;br /&gt;
&lt;br /&gt;
В качестве примера рассмотрим модуль расширения, позволяющий отслеживать дисковое пространство, использование процессора и&lt;br /&gt;
другие подобные параметры удаленных компьютеров. Пока вы можете&lt;br /&gt;
только видеть, включен компьютер или нет. По идее, нужно бы знать&lt;br /&gt;
больше – вдруг переполнится диск или откажет почтовая служба.&lt;br /&gt;
&lt;br /&gt;
Для этого нам понадобится модуль '''NRPE'''. Установите его (в Debian&lt;br /&gt;
он находится в пакете '''nagios-nrpe-plugin''') на сервер ''Nagios'' и добавьте сервер ''NRPE'' на удаленный компьютер (пакет ''nagios-nrpe-server'' в Debian). Сервер '''NRPE''' будет собирать информацию с компьютера и&lt;br /&gt;
передавать ее модулю, когда с ним свяжется основной сервер.&lt;br /&gt;
&lt;br /&gt;
====Проверим, что это работает…====&lt;br /&gt;
&lt;br /&gt;
Для проверки соединения между сервером и клиентом, выполните&lt;br /&gt;
команду ''/usr/lib/nagios/plugins/check_nrpe -H client -c check_users'' на&lt;br /&gt;
сервере: она должна сообщить вам, сколько пользователей зашли&lt;br /&gt;
в систему на клиентском компьютере. Затем проверьте содержимое&lt;br /&gt;
файла '''/etc/nagios-plugins/config/check_nrpe.cfg''' на сервере, если это&lt;br /&gt;
необходимо – в Debian нужные настройки уже заданы, и редактировать&lt;br /&gt;
его не нужно. Он должен выглядеть примерно так:&lt;br /&gt;
&lt;br /&gt;
  define command {&lt;br /&gt;
  command_name check_nrpe&lt;br /&gt;
  command_line /usr/lib/nagios/plugins/check_nrpe -H&lt;br /&gt;
  $HOSTADDRESS$ -c&lt;br /&gt;
 $ARG1$ -a $ARG2$&lt;br /&gt;
  }&lt;br /&gt;
  # эта команда запускает программу $ARG1$ с единственным&lt;br /&gt;
 аргументом&lt;br /&gt;
  define command {&lt;br /&gt;
  command_name check_nrpe_1arg&lt;br /&gt;
  command_line /usr/lib/nagios/plugins/check_nrpe -H&lt;br /&gt;
  $HOSTADDRESS$ -c&lt;br /&gt;
 $ARG1$&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
Отредактируйте файл '''conf.d/services_nagios2.cfg''' на удаленном&lt;br /&gt;
компьютере, добавив сервисы, которые нужно отслеживать. Мои&lt;br /&gt;
настройки выглядят так:&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Заголовок=Скорая помощь|Содержание=Модули расширения позволяют легко обогатить функциональность ''Nagios'' – найти их можно в репозитории по адресу http://nagiosplugins.org.|Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
  define service {&lt;br /&gt;
  service_description SMTP&lt;br /&gt;
  use generic-service&lt;br /&gt;
  hostgroup_name nrpe&lt;br /&gt;
  check_command check_nrpe_1arg!check_smtp&lt;br /&gt;
  }&lt;br /&gt;
  define service {&lt;br /&gt;
  service_description LOAD&lt;br /&gt;
  use generic-service&lt;br /&gt;
  hostgroup_name nrpe&lt;br /&gt;
  check_command check_nrpe_1arg!check_load&lt;br /&gt;
  }&lt;br /&gt;
  define service {&lt;br /&gt;
  service_description DISK&lt;br /&gt;
  use generic-service&lt;br /&gt;
  hostgroup_name nrpe&lt;br /&gt;
  check_command check_nrpe!check_disk!/&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
(Учтите, что должна быть настроена группа компьютеров '''nrpe'''.)&lt;br /&gt;
&lt;br /&gt;
Сервисы, требующие только один аргумент – имя отслеживаемой&lt;br /&gt;
службы – используют команду '''check_nrpe_1arg''' (см. '''/etc/nagiosplugins/config/check_nrpe.cfg'''). Если нужно передать дополнительные аргументы, потребуется отредактировать файл '''/etc/nagios/nrpe.cfg''' на компьютере клиента, задав параметру '''dont_blame_nrpe'' значение '''1'''. Затем воспользуйтесь командой ''check_nrpe''. В приведенном фрагменте кода&lt;br /&gt;
я использовала аргумент, чтобы сообщить точку монтирования проверяемого диска. Перезапустите ''Nagios'', и должны появиться данные с клиентского компьютера.&lt;br /&gt;
&lt;br /&gt;
Доступные команды находятся в каталоге '''/usr/lib/nagios/plugins''' на клиентском компьютер, а в файле '''/etc/nagios/nrpe-local.cfg '''можно создать собственные. Я создала несколько аргументов, которые&lt;br /&gt;
выглядят так:&lt;br /&gt;
&lt;br /&gt;
  command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 10% -c 5% -p $ARG1$&lt;br /&gt;
  command[check_smtp]=/usr/lib/nagios/plugins/check_smtp -w 1 -c 2&lt;br /&gt;
&lt;br /&gt;
Это означает, что я могу проверить все локальные диски, какие хочу,&lt;br /&gt;
не ограничиваясь корневым каталогом '''/''', как в случае с командой '''check_disk''' по умолчанию, и могу убедиться, что на всех компьютерах благополучно работает ''SMTP''. Точно так же можно создать другие команды.&lt;br /&gt;
(Кстати, обратите внимание, что команда ''check_disk'' выдает количество&lt;br /&gt;
свободного – а не используемого – пространства на диске).&lt;br /&gt;
&lt;br /&gt;
Итак, наша первая настройка ''Nagios'' закончена – сервер проверяет себя и удаленный компьютер и сообщает обо всех проблемах.&lt;br /&gt;
Добавить дополнительные компьютеры и сервисы несложно; если хотите сделать нечто большее, воспользуйтесь каталогом модулей&lt;br /&gt;
расширения. Команда ''/usr/lib/nagios/plugins/plugin_name -h'' выведет&lt;br /&gt;
справку по указанному модулю. А пока – усядьтесь в кресле поудобнее и наслаждайтесь созерцанием того, как сеть наблюдает сама за&lt;br /&gt;
собой! '''LXF'''&lt;/div&gt;</summary>
		<author><name>Smart</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/LXF92:%D0%9F%D0%B5%D1%80%D0%B2%D1%8B%D0%B5_%D1%88%D0%B0%D0%B3%D0%B8</id>
		<title>LXF92:Первые шаги</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/LXF92:%D0%9F%D0%B5%D1%80%D0%B2%D1%8B%D0%B5_%D1%88%D0%B0%D0%B3%D0%B8"/>
				<updated>2010-04-08T16:45:01Z</updated>
		
		<summary type="html">&lt;p&gt;Smart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Учебники]]&lt;br /&gt;
&lt;br /&gt;
Первые шаги. Советы для тех, кто только начинает знакомиться с Linux&lt;br /&gt;
&lt;br /&gt;
==Система: Политика резервирования==&lt;br /&gt;
&lt;br /&gt;
: Резервные копии, как пластырь: лежат себе смирно, пока вы не порежетесь. '''Энди Ченнел''' научит вас, как всегда иметь в запасе такую «аптечку».&lt;br /&gt;
&lt;br /&gt;
Вначале была создана Вселенная. Вообще это расценивается как неверный ход: он обусловил провал в 15 миллиардов лет до появления домашнего ПК, сделавшего ‘жизнь’ более продуктивной. Прошло 15 миллиардов лет и один день с Большого взрыва, прежде чем Энди Ченнел наконец затеял резервирование '''/home/Documents/Work''', и очень неудачно, потому что тремя часами ранее&lt;br /&gt;
многие жизненно важные для него документы безвозвратно исчезли&lt;br /&gt;
в темной материи кибер-пространства. А он и не подозревал о трагедии – пока, спустя еще шесть месяцев, коллеги не попросили его прислать кое-какие из этих файлов.&lt;br /&gt;
&lt;br /&gt;
Любой постоянный пользователь компьютера сталкивался с паникой восстановления, и часто только трагическая ситуация подвигает нас на реальное создание и использование политики резервирования.&lt;br /&gt;
Этот учебник поможет [http://www.essaydot.com  	write my essay]вам создать разумную (и достижимую) политику до того, как трагедия произошла. Мы рассмотрим, что следует&lt;br /&gt;
резервировать в системе и документах, как использовать инструменты&lt;br /&gt;
популярных приложений для должного создания копий ваших ценных&lt;br /&gt;
документов и как убедиться, что вы зарезервировали именно то, что&lt;br /&gt;
хотели, и в будущем сможете это восстановить.&lt;br /&gt;
&lt;br /&gt;
Имеется немало прекрасных Linux-приложений для резервирования, например, ''Amanda'' и ''Mondo'', но для нашего варианта резервирования они слишком сильнодействующие (ибо созданы с прицелом на&lt;br /&gt;
системных администраторов). Поэтому мы будем использовать приложение под названием ''Simple Linux Backup'' – оно базируется на Java и не зависит от дистрибутива, и, как следует из названия, просто в использовании. Мы вернемся к ''Simple Linux Backup'' в разделе '''Как это сделать''' далее. Но сначала выявим те части системы, которые нуждаются в&lt;br /&gt;
резервировании.&lt;br /&gt;
&lt;br /&gt;
===Жизненные показания===&lt;br /&gt;
&lt;br /&gt;
Некоторые главные вещи в ПК важнее других , и для среднего домашнего пользователя это личные данные. Они включают все, от фотографий и видео до документов ''OpenOffice.org'', электронных писем&lt;br /&gt;
и звуковых файлов. Расстановка приоритетов удобна тем, что хотя&lt;br /&gt;
эти файлы могут быть большими – или очень большими, в случае&lt;br /&gt;
видео – все они имеют свойство собираться в одном месте, а именно,&lt;br /&gt;
в вашем домашнем каталоге, и это весьма упрощает их резервирование. Конечно, файлы могут быть и раскиданы повсюду, так что первая задача при построении политики резервирования – создать грамотную структуру файлов (и жестко ее придерживаться).&lt;br /&gt;
&lt;br /&gt;
Большинство дистрибутивов предоставляют внутри '''/home/имя-пользователя''' каталог '''Documents''', и в него я хочу добавить квартет&lt;br /&gt;
новых папок: '''Photos, Videos, Music''' и '''Downloads''' – обратите внимание на использование заглавных букв и очевидность категорий. Это&lt;br /&gt;
полезно не только для резервирования, но также облегчает повседневную навигацию и управление, поскольку легко запомнить, что все&lt;br /&gt;
загружаемое из Интернета помещается в '''Downloads''', изображения&lt;br /&gt;
с вашей фотокамеры – в '''Photos''', и т.д. ['''не следует называть папки&lt;br /&gt;
кириллицей: из-за этого бывают проблемы, – прим.пер.'''] Это также&lt;br /&gt;
удобно для настройки расположения файлов по умолчанию в приложениях вроде ''Amarok'' или ''F-Spot'': кому охота искать повсюду каталог с непонятным именем, которое казалось таким милым после семи стаканов.&lt;br /&gt;
&lt;br /&gt;
Не все каталоги надо резервировать одинаково часто. Например,&lt;br /&gt;
незачем еженедельно сохранять файлы, извлеченные из вашей CD-коллекции – не только потому, что этот каталог вряд ли меняется&lt;br /&gt;
на каждом шагу, но и потому, что резервная копия и так красуется в алфавитном порядке на вашей полке CD, а то и на MP3-проигрывателе. Как правило, у меня есть одна копия моего каталога '''Music''', на&lt;br /&gt;
нескольких DVD, а также на второй машине и на 40-ГБ iPod’е.&lt;br /&gt;
&lt;br /&gt;
Точно так же, '''Photos''' и '''Videos''' нуждаются в регулярном резервировании только если вы постоянно пополняете каталог. Однако&lt;br /&gt;
мультимедийные файлы нередко не поддаются восстановлению после несчастного случая, так что некоторая паранойя тут не помешает. Видео не является особой проблемой, поскольку поступает (обычно) с DV-пленки, которой от процесса перекодирования не убудет, и&lt;br /&gt;
обычно предназначено для DVD, поэтому достаточно будет создать&lt;br /&gt;
пару физических копий, протестировать их и проверить, а потом&lt;br /&gt;
нормально зарезервировать перекодированные файлы и спокойно&lt;br /&gt;
их удалить.&lt;br /&gt;
&lt;br /&gt;
С фотографиями по ряду причин проблем может быть чуть больше. Во-первых, большинство людей чаще снимают фото, чем видеосюжеты, а значит, эта папка пополняется тоже чаще; во-вторых,&lt;br /&gt;
карты памяти в фотоаппаратах нередко очищаются, иногда прямо в&lt;br /&gt;
процессе переноса файлов, так что резервной копии не остается; и,&lt;br /&gt;
наконец, неэффективно записывать CD при каждом пополнении сво-&lt;br /&gt;
ей коллекции, если добавились какие-то 10 МБ.&lt;br /&gt;
&lt;br /&gt;
Вследствие этого я разбил процесс резервирования фотографий&lt;br /&gt;
на стадии. С фотоаппарата изображения импортируются в ''F-Spot'' и&lt;br /&gt;
удаляются из камеры. Затем они копируются в специальный каталог на другой машине (flash-диск тоже подойдет). Когда этот каталог&lt;br /&gt;
разрастается до 600 МБ, я проверяю файлы, чтобы убедиться, что&lt;br /&gt;
все они на месте и не испорчены, а затем записываю CD, помечая&lt;br /&gt;
его датами первого и последнего снимков. Затем – уж такой я пара-&lt;br /&gt;
ноик – я передаю этот CD родственникам: если мой дом сгорит, мне&lt;br /&gt;
останутся хотя бы фотографии. А поскольку я самый-самый настоя-&lt;br /&gt;
щий параноик, то еще и выгружаю наиболее важные из них на Flickr с&lt;br /&gt;
пометкой '''Private'''. Так что если и мой дом, и дом моих родичей будут&lt;br /&gt;
сметены с лица Земли, я все-таки сохраню часть своих драгоценных&lt;br /&gt;
воспоминаний. Наверное, это уже перебор...&lt;br /&gt;
&lt;br /&gt;
Такой тип резервирования – размещение информации в каталоге&lt;br /&gt;
с последующей ее записью на CD – вполне пригоден, но простоват, и&lt;br /&gt;
не очень-то подходит для частого резервирования, которого требует&lt;br /&gt;
содержимое вашего каталога '''Documents''' и персональные системные&lt;br /&gt;
настройки: электронной почты, ''OpenOffice.org'' и данных web. Прежде&lt;br /&gt;
чем перейти к автоматическому процессу резервирования, рассмотрим плюсы и минусы различных медиа-носителей.&lt;br /&gt;
&lt;br /&gt;
===Где разместить?===&lt;br /&gt;
&lt;br /&gt;
Резервные копии надежны настолько, насколько надежны носители,&lt;br /&gt;
на которых вы их храните, поэтому действительно важно убедиться,&lt;br /&gt;
что вы выбрали правильное хранилище для ваших данных. Наиболее&lt;br /&gt;
очевидный выбор – записываемые оптические носители, типа CD или&lt;br /&gt;
DVD. Их плюсы – чрезвычайная дешевизна, портативность и, в случае&lt;br /&gt;
DVD, большая вместимость. Технология зрелая и потому хорошо поддерживается в Linux.&lt;br /&gt;
&lt;br /&gt;
{{Врезка&lt;br /&gt;
    |Заголовок=Скорая помощь&lt;br /&gt;
    |Содержание=Настройте календарь так, чтобы он напоминал о ‘времени резервирования’ в пятницу вечером. Причем напоминал до скончания веков&lt;br /&gt;
    |Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
Однако хранение на дисках не лишено проблем. Наибольшая&lt;br /&gt;
трудность состоит в том, что DVD не перезаписываются (да, есть и&lt;br /&gt;
DVD-RW, но только безумцы пользуются ими для резервирования!),&lt;br /&gt;
и потому прекрасны для любых типов резервирования, кроме интересующего нас инкрементного. Они также не работают напрямую&lt;br /&gt;
с используемыми здесь программами – хотя имеются приложения&lt;br /&gt;
резервирования, например, ''KDar'', отлично работающие с CD и DVD.&lt;br /&gt;
&lt;br /&gt;
Метод без проблем – это резервирование на flash-диск или на&lt;br /&gt;
внешний жесткий диск: оба они способны читать и писать с утра до&lt;br /&gt;
вечера, причем гораздо быстрее, чем CD. Правда, при недолгом сроке&lt;br /&gt;
эксплуатации он обойдется дороже (за длительный срок вы сэкономите на DVD-матрицах), да и портативность, в случае внешнего жесткого диска, пострадает.&lt;br /&gt;
&lt;br /&gt;
Вариацией данного способа является резервирование на сетевой диск. Проблема домашних пользователей в том, что эта вторая&lt;br /&gt;
машина скорее всего будет стоять недалеко от первой, так что риск&lt;br /&gt;
от наводнения, пожара или кражи не снижается.&lt;br /&gt;
&lt;br /&gt;
Последний метод – online-резервирование, при котором вы отсылаете резервную копию электронным письмом самим себе. И недорого, и безопасно: сервер, по крайней мере, находится не в том же здании, что и оригинальные файлы. Хотя имеются потенциальные проблемы кражи данных. Если вы используете online-резервирование,&lt;br /&gt;
неплохо будет шифровать и защищать паролем пересылаемые по&lt;br /&gt;
сети архивы. Правда, метод электронной почты имеет ограничение:&lt;br /&gt;
большинство почтовых серверов оговаривают максимальный размер&lt;br /&gt;
пересылаемого или принимаемого вложения. Обычно это 10 МБ – на&lt;br /&gt;
сотню документов хватит, но отнюдь не спасет, если надо сохранить&lt;br /&gt;
3 000 фотографий.&lt;br /&gt;
&lt;br /&gt;
Если вам необходимо больше места, одним из недоиспользованных ресурсов является свободное web-пространство, весьма часто&lt;br /&gt;
сопутствующее учетной записи у провайдера. Но будьте осторожны&lt;br /&gt;
при его использовании: оно рассматривается как общедоступнное, и&lt;br /&gt;
даже зашифровав и защитив паролем резервные копии, я бы поостерегся помещать туда любую секретную или очень важную инфор-&lt;br /&gt;
мацию. Однако оно вполне подходит для размещения фотографий, и&lt;br /&gt;
вы должны иметь к нему доступ через FTP-клиент, например, ''Filezilla'',&lt;br /&gt;
''GFTP'' или даже ''Konqueror''. FTP-адрес и пароль должен выдать вам&lt;br /&gt;
ваш провайдер. Чуть более безопасный вариант – обратиться к коммерческим пакетам web-хостинга, в Великобритании это стоит около 4.99 фунтов в месяц ['''в РФ расценки начинаются с тех же 300–500 рублей, – прим.ред.''']. Большинство пакетов содержат опцию запрещения доступа к некоторым каталогам – идеально для резервных копий.И, разумеется, вы можете обратиться к своим файлам с любого компьютера, подключенного к Сети.&lt;br /&gt;
&lt;br /&gt;
Ради простоты я буду создавать резервные копии в локальном&lt;br /&gt;
каталоге (на рабочем столе). Это удобно для их записи на диск или&lt;br /&gt;
отправки в удаленное хранилище (по электронной почте или через&lt;br /&gt;
FTP). Если вы резервируете на сетевой, внешний или flash-диск, просто замените используемую мной точку монтирования на другую.&lt;br /&gt;
&lt;br /&gt;
{{Врезка&lt;br /&gt;
    |Заголовок=Скорая помощь&lt;br /&gt;
    |Содержание=Не сохраняйте резервные копии на перезаписываемых CD или DVD. Они работают не так, как надо&lt;br /&gt;
    |Ширина=200px}}&lt;br /&gt;
&lt;br /&gt;
===Как это делается===&lt;br /&gt;
&lt;br /&gt;
Программу ''Simple Linux Backup'' (http://simplelinuxbkup.sourceforge.net) написал и выпустил по лицензии GPL Стефан Розен [Stephen Rosen]. Это набор скриптов, увязанных Java и представленных в виде&lt;br /&gt;
ясного графического интерфейса пользователя, использующего GTK.&lt;br /&gt;
Список зависимостей – в большинстве дистрибутивов они удовлетворены – выглядит так: ''Bash, tar, gzip, Java, GTK'' и ''cron''. Последний элемент не обязателен, но используется для настройки автоматического резервирования по расписанию, так что может очень пригодиться. У меня установлен Xandros, но сам метод будет одинаковым, независимо от используемого вами дистрибутива.&lt;br /&gt;
&lt;br /&gt;
Первая задача – заполучить программу. Загрузите последнюю&lt;br /&gt;
версию с web-сайта и сохраните ее в вашем каталоге '''/home'''. Теперь&lt;br /&gt;
откройте терминал (он находится либо в меню '''Аксессуары''', либо в&lt;br /&gt;
меню '''Система''' и должен называться '''Terminal''', '''Konsole''' или '''Console''')&lt;br /&gt;
и наберите&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 tar xzf simplelinuxbkup-x.x.x-i386.tar.gz&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Эта строка просто распакует файл и создаст в текущем каталоге&lt;br /&gt;
новый подкаталог с именем '''SimpleBackup'''. Часть x.x.x в предыдущей команде должна соответствовать номеру версии загружаемого приложения.&lt;br /&gt;
&lt;br /&gt;
Теперь откройте ''Konqueror'' или ''Nautilus'', найдите этот каталог&lt;br /&gt;
и откройте его двойным щелчком. Само приложение ''Simple Linux Backup'' расположено среди набора Java-файлов (с расширением '''.jar''') и имеет имя '''simplebackupconfig'''. Дважды щелкните на нем, чтобы запустить. Если вам предоставляется на выбор: запустить или запустить в терминале (так любит делать Ubuntu), выберите запуск в терминале. После этого откроется&lt;br /&gt;
главная утилита настройки, определяющая, что следует резервировать, где разместить получившиеся файлы и когда следует выполнять резервирование.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF92_Backup1.jpg|''Simple Linux Backup'']]&lt;br /&gt;
&lt;br /&gt;
'''Наш пакет ''Simple Linux Backup'' даже не нужно устанавливать. Просто распакуйте его и запустите.'''&lt;br /&gt;
&lt;br /&gt;
Интерфейс пользователя утилиты настройки действительно прост.&lt;br /&gt;
На левой панели – пустое пространство, готовое для заселения элементами, которые вы хотите резервировать. Выбор осуществляется среди каталогов или файлов; пункты, выбранные ошибочно удаляются кнопкой '''Remove''' ['''Удалить''']. В правой панели можно определить&lt;br /&gt;
элементы уже выбранных каталогов, которые мы хотим исключить&lt;br /&gt;
из процесса резервирования. Например, если вы резервируете целый&lt;br /&gt;
каталог музыки, но считаете, что вам ни к чему какие-нибудь заумные Throbbing Gristle, то можете выбрать для резервирования каталог '''Music''', а затем нажать соответствующую кнопку, перейти к файлу или&lt;br /&gt;
каталогу, которые хотите исключить, и выделить их обычным способом. Определившись с выбором, нажмите кнопку '''Next''' ['''Далее'''].&lt;br /&gt;
&lt;br /&gt;
В следующем разделе производится настройка приложения на&lt;br /&gt;
автомонтирование устройств резервирования (или, по крайней мере,&lt;br /&gt;
на попытку такового) или на ожидание, пока вы смонтируете их вручную, что немаловажно, если вы регулярно делаете резервные копии&lt;br /&gt;
на внешние носители, поскольку необходимо убедиться, что эти носители будут доступны в нужный момент. Здесь вы также окончательно&lt;br /&gt;
настраиваете размещение резервных копий. Если вы резервируете&lt;br /&gt;
локально (как я), а затем записываете данные на CD, вам следует&lt;br /&gt;
создать каталог внутри домашнего каталога или на рабочем столе&lt;br /&gt;
(назвав его как-нибудь вроде '''backup''') и затем выбрать его. Если вы&lt;br /&gt;
резервируете на USB Flash, сменный или сетевой диск, то вы, очевидно, должны указать здесь путь к нему. Кнопка '''Select...''' ['''Обзор...'''] выведет для этих целей стандартное окно выбора файлов.&lt;br /&gt;
&lt;br /&gt;
После нажатия кнопки Далее вы перейдете к опциям управления&lt;br /&gt;
и планирования. Первое весьма важно, если вы будете резервировать&lt;br /&gt;
системные папки вроде '''/etc''', содержащие пароли и т.п. По умолчанию,&lt;br /&gt;
приложение резервирует от имени текущего активного пользователя,&lt;br /&gt;
но если вы хотите иметь доступ к важным системным файлам, придется запустить его от имени root. Однако мы резервируем только&lt;br /&gt;
документы, и можем оставить эти опции пустыми – то есть разрешить&lt;br /&gt;
резервирование кому угодно. Я также собираюсь выбрать '''Silent Mode''' ['''Молчаливый режим'''], означающий, что скрипт будет запущен в фоне и не будет выдавать никакой информации о ходе процесса.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF92_Backup2.jpg|Выбор папки]]&lt;br /&gt;
&lt;br /&gt;
'''Выберите папку, в которую будете помещать накопительные резервные копии, и в конце недели скидывайте ее на CD.'''&lt;br /&gt;
&lt;br /&gt;
Наконец, осталось настроить расписание, чтобы скрипт резервирования запускался в определенное время. Для этого имеется две&lt;br /&gt;
опции: можно для запуска скрипта использовать приложения вроде&lt;br /&gt;
''KCron'' или ''Gnome-Schedule'', но проще позволить утилите настройки&lt;br /&gt;
сделать все самостоятельно. То есть весь процесс резервирования&lt;br /&gt;
является замкнутым, и позднее вы сможете его перенастроить, запустив утилиту настройки и уже не думая о двух приложениях. Итак, нажимаем '''Schedule With SBCP''' ['''Расписание от SBCP'''] и вводим время&lt;br /&gt;
запуска резервирования, в 24-часовом формате. Оно будет запомнено. Теперь нажмите '''Finish''' ['''Завершить'''] для завершения процесса.&lt;br /&gt;
&lt;br /&gt;
===Понедельник – день особый===&lt;br /&gt;
&lt;br /&gt;
Далее произойдет следующее: когда настанет указанное для резервирование время, скрипт запустится (благодаря ''chrontab''-системе Linux),&lt;br /&gt;
соберет указанные файлы и каталоги и поместит их в каталог Backup на&lt;br /&gt;
моем рабочем столе в виде tar-архива. Для экономии места приложение также сожмет архив при помощи ''gzip''. Таким образом мы получим файл с именем '''Backup.[day].tar.gz''', где [day] – день, когда скрипт был&lt;br /&gt;
запущен в последний раз. Но это еще не все: Розен настроил скрипт&lt;br /&gt;
так, что по понедельникам он запускает полное резервирование, то&lt;br /&gt;
есть целиком переписывает указанные каталоги, а в остальные дни&lt;br /&gt;
копирует только измененные файлы. Памятуя об этом, вы можете легко взять свой архив в пятницу вечером, записать его на CD или отослать&lt;br /&gt;
на электронный ящик, и будете иметь полную копию недельной работы. Всем прочим управляет система, и вам остается только настроить календарь, чтобы он напоминал вам про это мероприятие.&lt;br /&gt;
&lt;br /&gt;
[[Изображение:LXF92_Backup3.jpg|Интерфейс]]&lt;br /&gt;
&lt;br /&gt;
''' ''Simple Linux Backup'' совмещает скрипты с интуитивным GUI.'''&lt;br /&gt;
&lt;br /&gt;
Представьте себе теперь, что катастрофа произошла, и вам необходимо восстановить последнюю резервную копию, сделанную ''Simple Linux Backup''. Это производится тем же методом, который мы использовали при распаковке самого приложения после загрузки. Скопируйте файл резервной копии с вашего CD, USB-диска или online-хранилища в&lt;br /&gt;
'''/home/username''', а затем в терминале наберите&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 tar xzf Backup.[day].tar.gz&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Команда распакует файл и восстановит все данные с соответствующей структурой файлов, созданной ранее, и мир снова станет&lt;br /&gt;
прекрасным.&lt;br /&gt;
&lt;br /&gt;
Если вы будете все это делать (тратя всего минут десять за неделю!), то в следующий раз, когда ваш ПК сгорит или взорвется, максимум, чего вы лишитесь, это недельной работы – а то и однодневной,&lt;br /&gt;
если вы прилежны – а не нажитого непосильным трудом за 15 миллиардов лет. '''LXF'''&lt;br /&gt;
&lt;br /&gt;
===Авторезервирование в ''OpenOffice.org''===&lt;br /&gt;
&lt;br /&gt;
Похоже, что по мере роста сложности и надежности приложений, все больше людей для львиной доли своей работы будет исполь-&lt;br /&gt;
зовать online-приложения вроде ''Zoho Writer'', ''ThinkFree Office'' или ''Google Docs''. В этой ситуации резервирование&lt;br /&gt;
становится излишним, поскольку приложение сохраняет копию каждую пару секунд. Однако покамест все делается в ''OpenOffice.org'', так&lt;br /&gt;
что мудро было бы знать, как настроить пакет на&lt;br /&gt;
автоматическое запоминание ваших писем, электронных таблиц и презентаций в определенное&lt;br /&gt;
место. Согласно методу, описанному в данном&lt;br /&gt;
уроке, это должен быть некий каталог для записи&lt;br /&gt;
на CD, отправке по e-mail или расположенный на&lt;br /&gt;
внешнем диске.&lt;br /&gt;
&lt;br /&gt;
Вы можете настроить резервирование для&lt;br /&gt;
всего ''OOo'' из любого его приложения. Я покажу,&lt;br /&gt;
как сделать это в ''Writer''. В открытом приложении&lt;br /&gt;
выберите пункты меню '''Сервис &amp;gt; Параметры''' и&lt;br /&gt;
щелкните на небольшой иконке (знак '''+''') рядом с&lt;br /&gt;
пунктом '''OpenOffice.org'''. В появившемся списке&lt;br /&gt;
выберите пункт '''Пути''', для открытия диалога&lt;br /&gt;
путей. В этом списке есть пункт '''Резервные копии''';&lt;br /&gt;
выберите его, а затем нажмите кнопку '''Правка'''.&lt;br /&gt;
Теперь, используя браузер файлов, переместитесь в то место, где вы хотите хранить ваши&lt;br /&gt;
резервные копии. Им может быть любой смонтированный диск.&lt;br /&gt;
&lt;br /&gt;
После этого перейдите в раздел '''Загрузка/Сохранение''' и в окне '''Общие''' найдите пункт '''Всегда создавать резервные копии'''. Установите его и нажмите '''OK'''. Теперь при сохранении документа его резервная копия также будет сохраняться в&lt;br /&gt;
месте, указанном вами на первом шаге. Магия! Подобные опции есть в ''KOffice'' и ''AbiWord''; просто найдите их в меню настройки.&lt;br /&gt;
&lt;br /&gt;
===Местоположение – это все!===&lt;br /&gt;
&lt;br /&gt;
В отличие от ключевых документов и медиа-файлов, электронные письма и данные браузера&lt;br /&gt;
сходу не найдешь. Ниже приведен список папок, которые вам необходимо резервировать, чтобы&lt;br /&gt;
сохранить электронную почту, если с ПК приключится беда.&lt;br /&gt;
&lt;br /&gt;
В большинстве случаев указанные файлы будут размещаться в вашем каталоге '''/home/имя-пользователя''' (по-научному, они записываются с '''~/''' в начале). Те из них, чье имя начинается с точки,&lt;br /&gt;
являются скрытыми, так что вам нужно установить опцию '''Показывать скрытые файлы''' в меню&lt;br /&gt;
'''Вид''', чтобы их видеть.&lt;br /&gt;
&lt;br /&gt;
''Thunderbird:''&lt;br /&gt;
* .mozilla-thunderbird/xxx.default/Mail/Local Folders (где xxx – произвольный набор символов)&lt;br /&gt;
&lt;br /&gt;
''Evolution:''&lt;br /&gt;
&lt;br /&gt;
* .evolution&lt;br /&gt;
* .gconf/apps/evolution&lt;br /&gt;
* .gnome2_private/Evolution&lt;br /&gt;
&lt;br /&gt;
''Kmail:''&lt;br /&gt;
&lt;br /&gt;
* .Mail (or it may be ~/.mail)&lt;br /&gt;
* .kde/share/apps/kmail&lt;br /&gt;
* .kde/share/config/kmailrc&lt;br /&gt;
&lt;br /&gt;
Если вы хотите резервировать закладки вашего браузера и историю посещенных сайтов для&lt;br /&gt;
''Firefox'', то наилучший вариант – использовать&lt;br /&gt;
расширение ''Browser Sync'' от Google, доступное на&lt;br /&gt;
http://labs.google.com. Оно клонирует всю вашу&lt;br /&gt;
систему ''Firefox'', сохраняет на сервере Google&lt;br /&gt;
(естественно, в зашифрованном виде) и затем&lt;br /&gt;
восстанавливает в любом web-браузере с установленным расширением.&lt;br /&gt;
&lt;br /&gt;
''Browser Sync'' – превосходное решение для&lt;br /&gt;
резервирования при использовании дуальной&lt;br /&gt;
загрузки или нескольких ПК (независимо от ОС);&lt;br /&gt;
правда, некоторые люди опасаются вверять сугубо личную информацию всемогущей поисковой&lt;br /&gt;
компании. На сей случай имеется несколько мощных online-инструментов для закладок, включая&lt;br /&gt;
вездесущие Delicious, Sitejot и Yahoo Bookmarks, и&lt;br /&gt;
все они прекрасно интегрируются в ''Firefox''.&lt;/div&gt;</summary>
		<author><name>Smart</name></author>	</entry>

	</feed>