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 :
Automatisez de toute activité
Documentez toute activité
Communiquez autant que possible
Connaissez vos ressources
Connaissez vos utilisateurs
Connaissez votre entreprise
Ne considérez pas la sécurité comme une mesure après coup
Planifiez à l'avance
Attendez-vous à l'inattendu
Les sections suivantes examinent chacun de ces aspects de manière détaillée.
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 :
Vérification et rapportage de l'espace disque disponible
Création de sauvegardes
Recueil de données sur les performances du système
Maintenance des comptes utilisateur (création, suppression, etc.)
Fonctions spécifiques à l'activité de l'entreprise (transmission de nouvelles données au serveur Web, création de rapports mensuels/trimestriels/annuels, etc.)
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.
![]() | Astuce |
|---|---|
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. |