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.
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 :
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.
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 :
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.
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 :
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.
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.
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 :
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.
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).
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).
Le système comporte un site Internet sécurisé grâce auquel les utilisateurs peuvent s’identifier et accéder à plusieurs types d’informations :
Cet accès peut se faire depuis n’importe quel ordinateur connecté à Internet.
Le partage d’imprimante permet au foyer de n’utiliser qu’une seule imprimante disponible sur l’ensemble des ordinateurs du réseau.
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 de vos données numériques sur Windows Home Server, chaque ordinateur ou appareil pourra ainsi lire le contenu du serveur au sein du foyer.
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’autre site pour gérer d’autres informations. Cette gestion de site sera très utile dans le cas de la gestion d’une maison domotique.
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…
La console Windows Home Server a deux principales utilités :
La sauvegarde d’un ordinateur se fait par le biais d’un processus nommé « BackupEngine.exe » et en trois étapes :
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 :
Une technologie appelée « DriveExtender » a été spécialement conçue pour Windows Home Server par Microsoft. Elle consiste à :
Avec ce système, Microsoft a créé une solution de sécurisation des données à moindre prix. En effet, comparé à un système RAID, il n’y a que les données importantes qui occupent plus de place, mais le reste de l’espace de stockage du disque est disponible. De plus, l’ajout (ou la suppression) d’un disque dur est facilité grâce à des assistants dont la vocation est de simplifier au mieux ces manipulations.
La technologie S.M.A.R.T. a été intégrée afin de surveiller la santé des disques durs et anticiper une panne matérielle.
Chaque ordinateur forme une base de données sur le serveur dans laquelle les fichiers sont stockés en plusieurs exemplaires selon les dates de sauvegarde. Lors d’une sauvegarde d’un ordinateur, la base de données sera verra grandir avec de nouvelles versions des fichiers dernièrement modifiés.
Lors de l’ouverture d’une sauvegarde depuis un ordinateur, la base de données est affichée avec l’ensemble des données à la date choisie. Lors d’une restauration complète, l’assistant copiera l’ensemble de la base avec la dernière version des fichiers choisie.
Basé sur Windows Server 2003, Windows Home Server conserve les services de ce premier. La gestion de sites web est donc assurée par IIS (Internet Information Server) dans sa version 6. Ainsi, chaque nouvelle application installée sur le serveur peut exploiter les services IIS pour publier un nouveau site et l’héberger sur le serveur.
Il est fortement conseillé aux développeurs de sites pour Windows Home Server d’exploiter les fonctionnalités d’identification incluses dans le système (afin d’éviter l’utilisation d’un nouveau port) et de proxy pour se connecter à d’autres applications. D’ailleurs, les fonctionnalités d’accès aux ordinateurs à distance sont basées sur ce principe (Système d’identification du serveur et proxy applicatif). Certaines applications, comme la vidéosurveillance, exploitent déjà ses services afin de diffuser les images vidéo du foyer à l’extérieur de celui-ci.
Microsoft propose un service gratuit de gestion de nom de domaine basé sur le principe d’adresse IP dynamique. Régulièrement, le serveur domestique informe un central de son adresse IP Internet. Le nom de domaine .homeserver.com choisi par l’utilisateur pointera alors toujours vers le serveur domestique.
Cela est particulièrement utile lorsque les fournisseurs d’accès à Internet des utilisateurs ne proposent pas d’adresses IP fixes.
Pour les serveurs « faits maison », il est recommandé d’avoir en plus lors de l'installation :