Un peu d’arrière-plan: Nous avons plusieurs serveurs Windows (2003, 2008) pour notre département. Nous sommes une division informatique, nous gérons donc nos propres serveurs. Parmi nous quatre, je suis le seul à posséder un peu de connaissances en informatique. (Notez la "légère quantité".) Mon patron dit que les serveurs doivent être redémarrés au moins une fois par semaine. Je ne suis pas d'accord. Notre service informatique affirme que, parce qu'elle les redémarre constamment, c'est la raison pour laquelle nos disques durs tombent en panne et que des blocs d'alimentation leur sont coupés. (Cela est arrivé à quelques-uns de nos serveurs à quelques reprises au cours des quatre dernières années et très récemment.)
La question est donc la suivante: à quelle fréquence tout le monde redémarre-t-il ses serveurs Windows? Existe-t-il une norme ou une recommandation de l'industrie? Notre service informatique a-t-il raison de dire que, parce que nous redémarrons, c'est pourquoi nous avons des problèmes de matériel? (J'ai besoin d'une raison si je vais changer d'avis!)
Réponses:
Je suis fortement en désaccord. Microsoft a fait de grands progrès depuis les bons jours [NT, tout le monde?] En ce qui concerne la stabilité et la disponibilité. C'est dommage que le consensus au sein du support informatique n'ait pas changé avec cela.
Uniquement en cas de nécessité - Soit en raison d'une mise à jour de logiciel / système d'exploitation, d'une défaillance logicielle critique qui ne peut pas être récupérée via d'autres méthodes, d'une mise à niveau / d'un remplacement matériel ou d'une autre activité ne pouvant se produire sans redémarrage. 1
Je ne l' ai jamais vu une recommandation standard, en tant que tel , mais je ne pouvais pas d' accord avec toute recommandation [sauf de MS eux - mêmes] qui indiquerait un redémarrage nécessaire à un intervalle de temps spécifique « juste parce que ».
Le redémarrage [et, plus encore, le cycle d'alimentation] est la période d'activité matérielle la plus stressante pour un ordinateur. Tout tourne presque à 100% - disques et ventilateurs ... ... ainsi que des fluctuations importantes de la température des composants. Le matériel moderne est incroyablement résistant, mais cela ne devrait pas être une raison pour simplement faire rebondir les serveurs, sur un coup de tête, quelques fois par semaine.
1 À part, je déteste quand les techniciens "redémarrent" juste un serveur Windows dans le cas d'un service défaillant, ou autre. Je comprends la nécessité de redémarrer le service, mais un redémarrage devrait être la dernière étape pour dépanner un serveur. Identifier et corriger [!] La cause première de l'échec ne devrait presque jamais aboutir à "Meh, redémarrez-le simplement ...."
la source
Les serveurs Windows doivent être redémarrés tous les mois si vous appliquez des correctifs. Vous appliquez des correctifs, non? Droite?
la source
Je vais donner une réponse alternative pour un cas très spécifique. Les avancées des deux ou trois dernières années ont peut-être changé cette situation, mais si vous utilisez des serveurs TS ou Citrix très utilisés qui exécutent de nombreuses applications interactives (comme Office), il est judicieux de procéder à des redémarrages hebdomadaires en dehors des heures de travail. Si vous souhaitez que votre batterie de serveurs soit configurée correctement et que les redémarrages soient échelonnés, même si vous utilisez peu les heures creuses, les utilisateurs ne devraient pas en être affectés.
Bien sûr, il s'agit de redémarrages réguliers des serveurs, mais ils sont utilisés comme des ordinateurs de bureau.
la source
Il s’agit plus d’un problème politique et psychologique que technique.
D'après mon expérience, certaines personnes qui travaillaient avec des versions beaucoup plus anciennes de Windows avaient bien compris qu'elles avaient besoin d'un redémarrage hebdomadaire, et elles avaient inscrit cette philosophie dans un petit coin de leur esprit (elles ne semblaient jamais remarquer le redémarrage est manquant quand ils sont en vacances, cependant). À moins de disposer de systèmes et d'applications très instables, ils ne sont plus basés sur la réalité.
D'un autre côté, des redémarrages fréquents peuvent catalyser une défaillance matérielle, mais ils ne sont pas très susceptibles d'en être la cause.
la source
Ils doivent être redémarrés uniquement pour des raisons de maintenance si tout fonctionne correctement . Les redémarrages programmés ne sont véritablement requis que pour A) la mise à niveau du logiciel, B) la maintenance du matériel ou C) la gestion d’une fuite de mémoire qui ne peut pas être résolue en redémarrant le logiciel / service qui l’a provoquée. Bien que windows ne soit pas connu pour les longues périodes de disponibilité, cela arrive (le dernier emploi contenait des boîtes Win2k qui restaient en place pendant des mois - elles ont juste fonctionné). N'oubliez pas que toute correction nécessitera probablement un redémarrage.
la source
Je ne suis en aucun cas un expert en la matière, mais selon les services que vous exécutez, certains risquent de déborder sur certaines fonctions de minutage, telles que timeGetTime () et getTickCount ().
timeGetTime a un résultat de 32 bits, ce qui correspond au nombre de millisecondes écoulées depuis le démarrage de l'ordinateur. Cela atteint environ 49,7 jours.
la source
J'avais l'habitude de redémarrer tous mes serveurs Windows chaque semaine et il y avait certainement un moment où cela était nécessaire. Ces jours-ci, je ne les redémarre que lorsqu'une mise à jour le requiert. Bien sûr, cela signifie qu’ils sont quand même redémarrés toutes les quelques semaines.
la source
Microsoft a beaucoup amélioré son système d'exploitation serveur au fil des ans. Et certains serveurs peuvent être exploités pendant 6 à 12 mois avant qu'ils ne commencent à rencontrer des problèmes, d'autres ne durent que 2 à 3 mois. Tout dépend des services et des applications exécutés par les serveurs. Mais ils auront tous un problème à un moment donné. Les mises à jour Windows, les fuites de mémoire, les logiciels imparfaits ne sont que quelques raisons.
Pour nos clients ayant des contrats de maintenance, nous installons des mises à jour et réinitialisons leurs serveurs tous les mois. Ces clients ont beaucoup moins de problèmes de serveur non planifiés, de l’ordre du 1/5, autant de problèmes que ceux qui ne redémarrent pas régulièrement.
Pour ceux qui affirment que le redémarrage provoque une défaillance prématurée du matériel, il était temps de redémarrer les disques durs et les systèmes. Cependant, les disques durs et autres composants actuels sont conçus pour supporter des milliers de cycles de démarrage et d'arrêt. Si le matériel de votre serveur est faible, préférez-vous le savoir à une heure contrôlée lorsque vous êtes sur place pour résoudre rapidement le problème, ou en cas d'échec aléatoire d'un appel au milieu de la journée ouvrable signalant une panne d'un département?
Je pense qu'il n'y a pas d'inconvénient aux redémarrages mensuels réguliers, alors que les avantages sont clairs et prouvés au fil du temps.
la source
Je me fie aux mises à jour Windows pour configurer mon "programme de redémarrage". Laissez Windows se gérer .. pour une fois! Ce n'est que très rarement qu'un redémarrage est nécessaire avec notre configuration en raison de fuites de mémoire ...
la source
Je suis administrateur réseau dans une entreprise qui exploite plusieurs serveurs Windows 2003 2008. Je redémarre les serveurs sur une base mensuelle sans attendre plus de 3 mois, car il est très important d'être en panne pendant cette courte période.
Cependant, avec les correctifs et les mises à jour Windows, j'installe WSUS sur un contrôleur de domaine pour appliquer les mises à jour, etc., selon un calendrier adapté à mes préférences. Cela évite à tout serveur de se mettre à jour et de redémarrer de manière inattendue ...
la source
Tous les Windows Haters devraient consulter les sites Netcraft.com avec les systèmes dont la durée de fonctionnement est la plus longue ( http://uptime.netcraft.com/up/today/top.avg.html ). Cela montre les sites qui ont fonctionné le plus longtemps depuis leur dernier redémarrage et 95% des 50 premiers ordinateurs sont Windows 2003 et 2000. Comme toujours, votre kilométrage peut varier.
la source
Spécifier uniquement Windows peut être trop large pour prendre une décision raisonnable. En fait, vous prendrez une meilleure décision si vous considérez les services, rôles et fonctionnalités que vous exécutez sur la machine Windows (par exemple: services Web, serveurs de base de données, etc.).
La qualité et le comportement d'applications tierces et de services Web exécutés sur un serveur spécifique peuvent laisser supposer une demande de redémarrage plus / moins fréquent de la machine Windows hébergeant que les autres machines sans elles.
En fait, certaines applications tierces ( non conçues à la perfection; personne n’est parfait cependant! ) Risquent de ne pas libérer les ressources système acquises, telles que la mémoire, les verrous et les sockets, de manière élégante et rapide. Cela peut, par exemple, maintenir certains applications, services ou pilotes bloqués [, lorsqu’ils sont réexécutés] dans un état en attente ou en cours de démarrage qui pourrait ne pas être facilement réparés sans un redémarrage.
Dans la pratique, les applications gourmandes en disque, réseau et mémoire soumises à une charge de travail élevée et stressante et à des ressources système faibles peuvent rendre votre ordinateur Windows en retard, instable ou effondré, ce qui peut vous suggérer de les redémarrer plus tôt.
Si vous devez exécuter de telles applications défectueuses ou si vous devez desservir plus d'utilisateurs que la capacité habituelle de votre matériel / logiciel, ou si vous devez co-localiser des services incompatibles sur une seule machine physique, vous pouvez prendre une décision telle que vous devez redémarrer Windows. périodiquement. Dans ce cas, vous pouvez ajuster la période de redémarrage en écoutant les plaintes des utilisateurs concernant la vitesse du serveur!
la source
La bonne réponse est jamais, sauf si vous faites une mise à niveau du logiciel. La dernière fois que j'ai redémarré mon serveur il y a environ 2 ans, il y avait une panne de courant.
la source