PRESTATION DE SERVICE POUR LE REMPLACEMENT DU SERVEUR INFORMATIQUE Introduction Définitions : «le prestataire»: entreprise retenue pour l'exécution de ce contrat «la SAHLM»: la SA HLM de la Région d'elbeuf «serveur1»: le serveur Linux à remplacer «serveur2»: le deuxième serveur Linux à conserver L'objet de ce contrat est le remplacement du serveur Linux principal (serveur1), arrivé à saturation, tout en assurant une continuité de service. Travaux préliminaires Une ligne ADSL dédiée a été mise en place. Celle-ci deviendra la ligne Internet principale du nouveau serveur. Elle dispose d'une adresse IP fixe, et après basculement du nom de domaine sahlmregionelbeuf.fr. Un modem sur port Ethernet fournira l'ip fixe et passerelle par défaut par le protocole dhcp à l'usage exclusif du nouveau serveur. Installation du système d'exploitation La nouvelle machine est livrée dans les locaux du prestataire où le système d'exploitation Red Hat Entreprise Linux 5 (version 64 bits) y est installé. Le prestataire s'assure que tout le matériel est opérationnel (cartes réseaux, système de sauvegarde,...). Le prestataire installe également tout ce qui est spécifique à la machine (logiciels système fabricant, etc.). Toutes les documentations électroniques (manuels) sont copiées sur la machine et le prestataire en indique l'emplacement, et qui doit être accessible par un PC. La machine doit être enregistrée sur le Red Hat Network et mise à jour avant sa livraison à la SAHLM.
Tous les logiciels spécifiques (non fournis par Red Hat) doivent être clairement identifiés et documentés. Les CD-ROM Red Hat utilisés pour l'installation sont également fournis. La configuration du système disques en RAID5 matériel est effectuée en accord avec la capacité totale disque et l'usage escompté de la machine. La machine présente un unique disque logique au système d'exploitation. Le logiciel de monitoring du système RAID doit être installé. Le formatage de l'espace disque est constitué de 2 partitions physiques, la première étant réservée au boot de la machine, et la seconde allouée à un groupe de volumes logiques utilisé par le système d'exploitation. Le groupes de volumes sera configuré en tenant compte de l'utilisation du système et en conservant un certain espace disponible pour allocation ultérieure à un volume devenu trop juste. Ceci sera fait après accord de la SAHLM. Le prestataire pourra, si il le juge nécessaire, pré-configurer les services afin d'accélérer la phase d'installation et de migration à la SAHLM. Installation physique de la machine La machine est installée physiquement à la place du «serveur1». Ce dernier est déplacé temporairement. Il ne doit pas y avoir interruption de service pendant cette phase. Elle est d'une part raccordée à la nouvelle ligne ADSL et d'autre part au réseau local avec sa propre adresse IP. Ainsi la machine pourra être démarrée et testée sans interférer avec l'installation existante. Le port de communication de l'onduleur est raccordé au nouveau serveur. Configuration des services de base Les logiciels suivants devront être installés (dans leur dernière version) et configurés: Migration des comptes utilisateur UNIX en conservant les mêmes UID, GID que sur le serveur1 Pilotage de l'onduleur (logiciel NUT). Une simulation de batterie basse devra être effectuée afin de s'assurer que le serveur et le serveur2 s'arrêtent bien automatiquement. Serveur DNS, gérant la partie locale du domaine sahlmregionelbeuf.fr ainsi que de cache DNS pour les machines du LAN. Serveur NTP, redistribution de l'heure Internet sur la LAN Serveur SSH avec accès limité à certaines adresses IP, pour l'accès au serveur et aux PC du réseau local (télé-maintenance).
Configuration du routeur et pare feu Généralités Ce serveur assure l'intégralité des accès à Internet du siège de la SAHLM. En particulier: Forward et NAT du trafic LAN vers Internet Forward du trafic Internet vers l'as/400 Forward du trafic Web vers le serveur2 Acceptation de certains services entrant (SMTP, POP,...) d'internet Acceptation de connexion SSH de certaines adresse IP uniquement Blocage de tout autre connexion entrante Pas de contraintes sur le trafic sortant, mais identification de chaque utilisateur (trafic entrant et sortant). Mise en place d'une ligne Internet secondaire Mise en place d'une deuxième liaison d'accès Internet servant deux objectifs: Ligne de secours (usage restreint) Séparation du trafic Internet selon les services La ligne principale est configurée pour: L'accès à sahlmregionelbeuf.fr sauf smtp.sahmregionelbeuf.fr, c-à-d que tout courrier e-mail entrant n'utilise pas cette ligne, mais toutes les autres connexions entrantes passent par cette ligne (site web, accès AS/400, télé-maintenance,...) Tout trafic sortant sauf le serveur d'e-mails (smtp), les sauvegardes AS/400 (ftp) La ligne secondaire est configurée pour: Le serveur d'e-mails (entrants et sortants), les transferts FTP sortants. Une commande (non privilégiée) sera mise en place pour 3 configurations du routeur: 1. Configuration «normale» telle que décrite précédemment 2. Configuration «tout sur ligne principale» 3. Configuration «tout sur ligne secondaire» La configuration 3 offres néanmoins un service restreint: Site web non accessible de l'extérieur Plus d'e-mails entrants
Migration du service Samba (serveur de fichiers) Le serveur Samba gère 3 niveaux de partage: Général Service Personnel De plus la gestion des quotas d'utilisation disque est en place pour chaque utilisateur. Le serveur Samba est également configuré en contrôleur de domaine pour l'ouverture des sessions Windows XP. Etant donné les nombreux changements apportés au serveur Samba entre les deux versions, une nouvelle installation sera effectuée avec en particulier: La migration des comptes utilisateurs et machines (backend tdbsam) La migration des groupes d'utilisateurs (5 groupes) La migration des scripts d'ouverture de session La mise en place des ACL La possibilité de gestion des utilisateurs à partir d'un PC Windows avec l'outil usrmgr.exe de Microsoft La mise en place des profils itinérants L'utilisation du service Samba concerne 26 utilisateurs au siège de la SAHLM. Migration d'autres services Serveur d'e-mails Le serveur Postfix gère le courrier électronique du domaine sahlmregionelbeuf.fr, par ailleurs les services POP et POPS étaient en place. Dans la nouvelle version, outre Postfix, le serveur Cyrus-imap sera également mis en place. En effet, pop n'existe plus sous sa forme précédente et les comptes mails pourront être dissociés des comptes UNIX. Enfin les mots de passe POP ne circuleront plus en clair sur le réseau local. Ceci apportera plus de flexibilité pour la gestion des adresses e-mail, tout en offrant le protocole imap en cas de besoin ainsi qu'une sécurité accrue. La mise en place du serveur d'e-mails consistera en: La configuration de Postfix pour fonctionner de concert avec Cyrus.
La création des comptes Cyrus (POP) pour tous les utilisateurs, ainsi que la génération d'une liste de mots de passe Mise en place du certificat pour le protocole POPS (utilisé pour les accès extérieurs) La modification de configuration des logiciels de courrier électronique sur les PC des utilisateurs (mot de passe). Procédures périodiques Les procédures périodiques suivantes devront être migrées et testées: Mise à jour de l'antivirus (Symantec Intelligent Updater) Nettoyage du site de sauvegarde Web ftp de l'as/400 Nettoyage des corbeilles réseau Nettoyage des anciens logs de sauvegarde Archivage des scan des factures fournisseurs Sauvegarde journalière du système Comptabilisation de l'utilisation IP Internet Adaptation du logwatch système Sauvegardes Sauvegarde journalière La sauvegarde journalière se fait comme auparavant sur cassette magnétique. Elle incorpore toutes les données du serveur, avec en plus des données du serveur2: la base de données Oracle après son arrêt la base de données mysql les données constituant le site Web Ces données sont accessibles par des partages NFS sur le serveur2. Le contrôle de la base Oracle se fait avec sql*plus et «instant client» qui devront être installés et configurés sur le serveur. Sauvegarde trimestrielle La trimestrielle consistant en la création d'images disques du serveur sur un disque amovible installé sur un PC du réseau local (logiciel Ghost) a atteint ses limites avec le serveur actuel. Une nouvelle technique sera mise en place sur le nouveau serveur: utilisation d'un disque dur externe branché sur un port USB 2 du serveur. Le disque formaté en ext3, comportera plusieurs zones: 1 zone système 1..N zones données utilisateur «N» dépendra de la capacité du disque et de la quantité de données utilisateur.
Une procédure de sauvegarde différentielle (rsync) fera une mise jour de la zone système et de la zone «n» utilisateur. Tout le système (sauf /tmp) est sauvegardé par cette procédure. Mise en exploitation Le prestataire aura au préalable simulé le basculement d'un PC Windows sur le nouveau serveur afin de s'assurer qu'aucun problème majeur ne subsiste. Basculement des données La veille du basculement des systèmes, les données utilisateur seront migrées vers le nouveau serveur, en dehors des heures de bureau. Le serveur d'e-mails sera stoppé le dernier jour ouvré avant basculement (vers 16 heures), les utilisateurs devront récupérer leurs derniers mails sur l'ancien serveur, ce même jour. Basculement des systèmes Le basculement vers le nouveau système se fera au cours d'une même journée ouverte a prévoir de préférence un lundi avec la SAHLM, ainsi le prestataire peut préparer tranquillement le basculement au cours du week-end. Le lundi sera consacré à régler les problèmes de mise en exploitation. Période de test Au cours de la semaine de mise en production, le prestataire sera amené à intervenir pour régler les problèmes rencontrés. Documentation Le manuel d'exploitation doit être fourni au format PDF. Il documente l'architecture de la machine, sa configuration et spécificités. Il devra couvrir les sujets du manuel actuel et si possible en conserver la forme.