Windows Home Server est un système d'exploitation orienté serveur domestique conçu par Microsoft. Il a été annoncé le au Consumer Electronics Show par Bill Gates. Son but est d'offrir aux foyers équipés de plusieurs PC une solution centralisée et conviviale pour le partage de fichiers, les sauvegardes automatiques et l'accès à des ressources à distance. Il est basé sur le code de Microsoft Windows Server 2003 R2.

Windows Home Server fut lancé pour officiellement le .

Il a été remplacé en par Windows Home Server 2011.

Mises à jour

Le est lancé le Power Pack 1, intégrant dorénavant la prise en charge des postes clients sous Windows Vista 64 bits, la sauvegarde des dossiers partagés du serveur sur un support externe. Il améliore en outre l'accès à distance proposant des options plus avancées que précédemment et permet une meilleure gestion de l'énergie. Enfin la correction du fameux bug de corruption des données qui affectait jusqu'ici Windows Home Server est résolu, ainsi que de nombreux autres problèmes mineurs

Le , le Power Pack 2 propose son lot de nouveautés et améliorations plutôt orienté diffusion multimédia avec la prise en charge par le serveur des matériels (PC et Xbox 360 notamment) pouvant utiliser les Media Center Extenders servant à accéder et lire en streaming le contenu présent sur le Home Server

Depuis le , le Power Pack 3 est disponible. Contrairement aux autres Power Packs celui-ci s'installe automatiquement depuis la console. Cette mise à jour est orientée Windows 7 (Gestion des bibliothèques). D'autres nouveautés sont présentes dans cette mise à jour, comme la possibilité d'archiver les enregistrements de Windows Media Center.

Fin de la commercialisation et du support Windows Home Server n'est plus commercialisé depuis le . Le support s'est arrêté le .

Fonctionnalités La gestion des utilisateurs et de leur ordinateur Windows Home Server autorise la création et la gestion de 10 utilisateurs maximum. Ces comptes utilisateurs correspondent aux noms et mots de passe d’identification lors du démarrage de l’ordinateur personnel. Ces différents comptes utilisateurs seront destinés à gérer les droits d’accès aux fichiers depuis le réseau domestique ou depuis le site d’accès à distance.

Ces droits d’accès sont au nombre de trois :

Aucun : l’utilisateur verra l’existence du dossier, mais ne pourra pas voir son contenu ; Lecture : l’utilisateur pourra ouvrir le dossier ou le fichier, mais ne pourra pas le modifier ou le supprimer ; Complet : l’utilisateur a tous les droits sur le dossier : lecture, création, modification, déplacement, suppression.

Un compte invité est par défaut proposé dont l’accès très limité permet de partager rapidement des données avec une personne extérieure au foyer. Pour des raisons de sécurité, ce compte n’a pas d’accès à distance via le site Internet.

La sauvegarde et la restauration des ordinateurs La sauvegarde Cette fonctionnalité est à l’origine de l’existence de Windows Home Server. Un logiciel appelé « Console Windows Home Server » installé sur chaque ordinateur du réseau domestique permet l’analyse de l’ordinateur pour en effectuer la sauvegarde sur le serveur. Cette analyse consiste à déterminer les derniers fichiers modifiés afin de les envoyer au serveur.

Le système de sauvegarde conserve les données selon des règles de gestion préconfigurées sur le serveur. Chaque dimanche, le serveur procède à une opération de maintenance consistant à supprimer les sauvegardes selon ces règles :

Conserver les trois dernières sauvegardes ; Conserver une sauvegarde des trois dernières semaines ; Conserver une sauvegarde des trois derniers mois.

Le serveur conserve aussi toutes les sauvegardes lancées manuellement par l’utilisateur. Depuis la console de gestion, il est possible de changer le temps de conservation d’une sauvegarde manuelle ou automatique.

La restauration En cas de problème (panne matérielle, infection virale, suppression), le serveur intègre un système de restauration. Ce système fonctionne avec l’aide d’un CD-ROM sur lequel l’ordinateur doit démarrer. L’assistant va alors charger les pilotes nécessaires pour le fonctionnement du disque dur et de la carte réseau.

L’assistant va établir la connexion au serveur afin d’accéder à la base de données des sauvegardes. Une fois lancé, plusieurs scénarios sont possibles :

Restaurer entièrement l’ordinateur à une date choisie. Dans ce scénario, l’ensemble de l’ordinateur et des données seront remplacés par l’état contenu dans la sauvegarde. Restaurer une partie de l’ordinateur. Si le disque dur comporte plusieurs partitions, il est possible de choisir la ou les partitions à restaurer. Restaurer une sauvegarde d’un autre ordinateur. Ce scénario est utile en cas de changement d’ordinateur. Si l’utilisateur n’a pas les moyens de passer ses données d’un ordinateur à l’autre, il est possible de récupérer une sauvegarde d’un autre ordinateur et de la restaurer sur le nouveau. Attention, ce scénario marche pour les partitions de données et pas pour les partitions système (sauf si la configuration matérielle est identique).

En cas de simple suppression de données, l’utilisateur peut ouvrir une sauvegarde directement depuis son ordinateur et parcourir les dossiers tels qu’ils l’étaient. Cette méthode est simple et ne requiert pas le CD-ROM de restauration. L’opération se fait directement depuis le système d’exploitation et à l’aide de la console de gestion.

Un espace de stockage unique L’utilisateur ne doit pas se soucier de la gestion des disques durs. L’espace de stockage est unique et la gestion de plusieurs disques durs est transparente. Il est ainsi possible d’ajouter ou de supprimer un disque dur sans perte de données et sans avoir à gérer plusieurs espaces de stockage. Le serveur considère tous les disques durs comme un unique disque sur lequel l’utilisateur range ses données numériques.

Pour les données les plus importantes, l’utilisateur peut activer une option de duplication avec laquelle le serveur copiera ses données sur deux disques durs physiquement différents, mais l’utilisateur ne se rendra compte de rien.

Enfin, en cas de mauvaise santé d’un disque dur, l’utilisateur sera averti et pourra donc anticiper une panne matérielle.

Le partage de fichiers et d’imprimantes Les fichiers Avec cet espace de stockage large et correctement géré, le partage et la diffusion des fichiers au sein du foyer sont donc une chose simple. Toujours dans un souci de simplicité, ce partage est préconfiguré sur le serveur. Par défaut il y a des dossiers dédiés à chaque famille de fichier :

Les documents ; La musique ; Les vidéos ; Les photos ; Les logiciels.

Il est bien évidemment possible d’ajouter d’autres dossiers depuis la console de gestion. Les droits d’accès se gèrent lors de la création du dossier, appliquant les autorisations d’accès selon les comptes utilisateurs.

La sauvegarde des fichiers Afin de proposer un système entièrement fiable, il est possible de faire des sauvegardes des dossiers partagés sur un autre disque dur. Ce système est intégré à Windows Home Server depuis la mise à jour du (Power Pack 1).

Les dossiers utilisateurs Afin de proposer un système entièrement fiable, il est possible de faire des sauvegardes des dossiers partagés sur un autre disque dur. Ce système est intégré à Windows Home Server depuis la mise à jour du (Power Pack 1).

L'accès à distance Le système comporte un site Internet sécurisé grâce auquel les utilisateurs peuvent s’identifier et accéder à plusieurs types d’informations :

Les dossiers et fichiers partagés : l’interface propose plusieurs affichages et modes de transfert selon les souhaits et méthodes de l’utilisateur. Un simple bouton « télécharger permet de récupérer ou envoyer des fichiers au serveur. Il existe aussi un mode « glissé-déplacé » géré par un contrôle ActiveX. La console de gestion du serveur : afin d’exécuter une tâche sur le serveur depuis l’extérieur, la console de gestion regroupant l’ensemble des fonctionnalités est accessible. Leurs ordinateurs : si l’utilisateur a autorisé l’accès à distance de son ordinateur, il peut prendre le contrôle de son ordinateur, si ce dernier est allumé et connecté au serveur.

Cet accès peut se faire depuis n’importe quel ordinateur connecté à Internet.

Les imprimantes Le partage d’imprimante permet au foyer de n’utiliser qu’une seule imprimante disponible sur l’ensemble des ordinateurs du réseau.

Le « streaming » des médias Une autre technologie développée par Microsoft, Media Connect, permet de diffuser sur l’ensemble de votre réseau le contenu de votre ordinateur sous Windows Media Center ou votre Home Server. Cette diffusion permet à chaque ordinateur de lire le contenu du serveur via le réseau domestique. Ainsi, une Xbox 360 peut lire les films, les photos ou la musique de votre Home Server sur votre télévision.

D’autres appareils verront le jour et pourront ainsi exploiter cette technologie. Il existe déjà quelques platines de salon pouvant lire des films, ou des chaînes hifi pour lire la musique.

Avec la centralisation des données numériques sur Windows Home Server, chaque ordinateur ou appareil pourra ainsi lire le contenu du serveur au sein du foyer.

L’hébergement et la gestion de site Aujourd’hui, Windows Home Server détient un site : celui permettant de se connecter à distance pour lire les informations et données sur serveur. Cependant, il est possible d’héberger d’autres site spour gérer d’autres informations. Cette gestion de site sera très utile dans le cas de la gestion d’une maison domotique.

Les compléments / Add-Ins Afin d’ouvrir les possibilités du serveur, Microsoft a intégré la gestion de compléments à Windows Home Server. Ces compléments permettent d’ajouter des fonctionnalités le plus facilement possible : gestion de l’énergie, affichage d’informations supplémentaires à propos du serveur, antivirus, gestion d’albums photo web, diffusion de musique sur iTunes…

Caractéristiques techniques La console de gestion La console Windows Home Server a deux principales utilités :

Établir la connexion entre l’ordinateur et le serveur afin d’effectuer les sauvegardes ; Administrer le serveur.

Fonctionnement des sauvegardes La sauvegarde d’un ordinateur se fait par le biais d’un processus nommé « BackupEngine.exe » et en trois étapes :

Préparation d’une sauvegarde : avant le démarrage d’une sauvegarde, un compte à rebours de 5 minutes commence. Pendant ce temps-là, le serveur établit la liste des dernières sauvegardes. L’utilisateur est averti de ce démarrage et peut reporter cette sauvegarde d’une heure. Reporter une sauvegarde permet notamment de conserver l’ensemble des performances de l’ordinateur.

Analyse des clusters modifiés : cette opération est faite « en brute » sur le disque dur. Elle permet d’identifier les clusters modifiés depuis la dernière sauvegarde et ainsi dresser une liste des fichiers à sauvegarder. Réorganisation des données sur le serveur : à partir de la liste précédemment dressée, le serveur se prépare à la réception des fichiers. Envoi des données au serveur : comme son nom l’indique, lors de cette étape l’ordinateur envoie au serveur les fichiers dernièrement modifiés et à sauvegarder.

Sauvegarde du volume terminée : Le serveur confirme la réception des données et met fin à l’opération.

Fonctionnement de la console de gestion Pour accéder à la gestion du serveur, la console Windows Home Server permet par le biais de la technologie « Terminal Server » de se connecter au serveur. Un écran, organisé en plusieurs rubriques permet de :

Gérer les ordinateurs : voir leur état de sauvegarde (à jour, en retard, en cours), configurer les sauvegardes (choisir les dossiers à exclure notamment), afficher l’historique des sauvegardes. Gérer les utilisateurs : afin de créer et gérer les utilisateurs ayant un accès au serveur.