Production SQL Server : L’approche

Lundi, février 27, 2012
By Benjamin VESAN in SQL Server (bvesan@capdata-osmozium.com) [20 article(s)]

Premier article de la série Une approche pragmatique de la production SQL Server, j’expose ici les besoins :
Maîtrise du parc:
Dans la mesure du possible, le parc sera le plus homogène possible en terme de versions, d’éditions, de modules installés. Ceci simplifiera grandement la gestion des licences, la mise à jour du moteur SQL Server, la gestion du support Microsoft, ainsi que l’infrastructure d’administration/supervision  Les instances sur des versions ou des éditions exotiques du moteur peuvent être mises à disposition, mais ceci doit rester une exception.

Normalisation des instances:
Gérer un incident sur une instance SQL Server que l’on ne connaît pas, c’est perdre énormément de temps à prendre connaissance de l’environnement (configuration de la machine, de l’instance, emplacement sur disques des journaux d’erreur, des fichiers de bases, …). Lorsque les instances du parc sont normalisées, ce temps précieux est économisé !
Il faut donc définir des règles basiques sur le nommage des instances, l’arborescence des fichiers, la configuration standard de l’instance (collation, options de sécurité, …)

Industrialisation des déploiements:
Même avec une norme écrite, rien ne garantit que l’installation manuelle d’une nouvelle instance soit conforme.
A minima, une procédure d’installation/configuration du moteur semble nécessaire.
Mieux, l’installation de l’instance peut être scriptée (fichier de configuration du setup); même chose pour la configuration (ensemble de scripts Transact-SQL). L’industrialisation sera couverte dans un article à venir.

Lorsque ces besoins sont correctement adressés, les tâches d’administration et la supervision pourront être banalisées.

Continuez votre lecture sur le blog :




Cliquer pour partager cet article sur Viadeo
Cliquer sur "CAPTURER" pour sauvegarder cet article dans Evernote Clip to Evernote

Tags:

Leave a Reply