Глава 1. Философия системного администрирования

Хотя в работе системных администраторов на разных платформах есть свои особенности, основные положения везде одни и те же. Эти принципы и составляют философию системного администрирования.

Это следующие принципы:

Все эти принципы будут подробно рассмотрены в следующих разделах.

1.1. Автоматизировать всё

Чаще всего системных администраторов не хватает — для такого количества пользователей, компьютеров или и тех, и других. И очень часто, автоматизация — единственный способ справиться с этим. Вообще говоря, всё, что делается не один раз, необходимо проанализировать на предмет возможной автоматизации.

Вот лишь несколько обычно автоматизируемых задач:

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

Автоматизация также даёт пользователям дополнительное преимущество — большую предсказуемость и целостность системы.

ПодсказкаПодсказка
 

Помните о том, что если у вас есть задача, требующая автоматизации, скорее всего, вы не первый системный администратор, у которого возникла такая необходимость. И именно здесь проявляются преимущества открытого программного обеспечения — вы можете автоматизировать процедуры, съедающие всё ваше время, воспользовавшись тем, что сделали другие. Поэтому прежде чем писать что-то сложнее небольшого сценария Perl, обязательно поищите существующие решения в Интернете.