Chapitre 1. Philosophie de l'administration système

Bien que les caractéristiques de la fonction d'administrateur système puissent varier d'une plate-forme à une autre, un certain nombre d'aspects demeurent néanmoins identiques. Ces aspects mêmes constituent la philosophie de l'administration système.

Parmi ces derniers figurent :

Les sections suivantes examinent chacun de ces aspects de manière détaillée.

1.1. Automatisez toute activité

La plupart des administrateurs système sont dépassés par le nombre — de leurs utilisateurs ou de leurs systèmes, voire des deux. Dans bien des cas, l'automatisation est le seul moyen de garder le contrôle de la situation. D'une manière générale, toute tâche devant être effectuée plusieurs fois devrait être perçue comme une possibilité d'automatisation.

Ci-dessous figure une liste de certaines tâches couramment automatisées :

Cette liste n'est en aucun cas exhaustive ; les fonctions automatisées par les administrateurs système ne sont en fait limitées que par la volonté de ces derniers à rédiger les scripts appropriés. Dans ce cas, être fainéant (et demander à l'ordinateur d'effectuer la plupart des tâches banales) est en fait une très bonne chose.

En outre, l'automatisation offre aux utilisateurs l'avantage supplémentaire d'un service plus prévisible et uniforme.

TuyauAstuce
 

Rappelez-vous que si vous devez automatiser une tâche, il est fort probable que vous ne soyez pas le premier administrateur système à devoir le faire. Ce cas de figure illustre la situation dans laquelle les avantages des logiciels Open Source sont les plus explicites — vous pourrez peut-être réutiliser le travail d'une autre personne afin d'automatiser la procédure manuelle qui monopolise actuellement tout votre temps. Dans de telles circonstances, assurez-vous bien de toujours effectuer des recherches sur le Web avant de vous embarquer dans l'écriture de tout script d'une complexité supérieure à un petit script en Perl.