{"id":288,"date":"2009-08-19T17:41:54","date_gmt":"2009-08-19T15:41:54","guid":{"rendered":"http:\/\/www.netexpertise.eu\/fr\/?p=288"},"modified":"2021-10-06T21:48:27","modified_gmt":"2021-10-06T20:48:27","slug":"cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition","status":"publish","type":"post","link":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html","title":{"rendered":"Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition"},"content":{"rendered":"\n<p>Ceux qui se sont pench\u00e9s sur la question savent d\u00e9j\u00e0 qu&rsquo;il n&rsquo;est pas possible de r\u00e9aliser un cluster sur Windows 2003 server Standard Edition.<br>Or, vous poss\u00e9dez un espace de stockage partag\u00e9 mais ne pouvez pas (ou voulez pas) vous permettre de vous offrir 2 licences Enterprise juste pour un serveur de fichiers.<br>Il y a bien DFS mais c&rsquo;est dommage de redonder les donn\u00e9es sur un support de stockage d\u00e9j\u00e0 s\u00e9curis\u00e9.<br>Je propose ici de cr\u00e9er une bascule de quelques secondes semi-automatique \u00e0 d\u00e9faut de cluster (qui n&rsquo;est en fait qu&rsquo;en mode failover \u00e9galement). Un fichier ouvert avant bascule peut \u00eatre enregistr\u00e9 apr\u00e8s sans que le client ne s&rsquo;en apercoive.<br>&nbsp;<br><img src=\"\/images\/Windows_File_Server_Failover.png\" alt=\"Windows File Server Failover\"><br>&nbsp;<br>Pour \u00e9viter aux stations clientes de modifier leurs montages, scripts, etc&#8230;, nous n&rsquo;utilisons ni l&rsquo;adresse IP du serveur ni son nom mais un alias DNS (CNAME) pointant sur le serveur principal par d\u00e9faut. Pour basculer, il suffit de pointer cet alias vers le secondaire.<br>Concr\u00e8tement, le client XP (ou autre) fait une requ\u00eate DNS pour r\u00e9soudre \\\\fichiers, et l&rsquo;entr\u00e9e DNS du serveur actif est retourn\u00e9e. Le client se connecte alors au serveur ad\u00e9quate.<br>&nbsp;<\/p>\n\n\n\n<h3>Nom de partage<\/h3>\n\n\n\n<p>Les serveurs n&rsquo;acceptent pas un nom de partage diff\u00e9rent de leur nom d&rsquo;h\u00f4te. En acc\u00e9dant au partage \\\\fichiers, une erreur est retourn\u00e9e.<br>Pour contourner ce probl\u00e8me, il faut forcer le serveur \u00e0 accepter un nom diff\u00e9rent en cr\u00e9ant la cl\u00e9 DWORD DisableStrictNameChecking dans [HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\LanmanServer\\Parameters], initialis\u00e9 \u00e0 la valeur 1 (D\u00e9cimale).<br>Plus d&rsquo;infos \u00e0 ce sujet sur <a href=\"http:\/\/support.microsoft.com\/kb\/281308\">http:\/\/support.microsoft.com\/kb\/281308<\/a><br>Vous devrez aussi ajouter la valeur DWORD DisableLoopbackCheck dans [HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Lsa] pour pouvoir atteindre \\\\fichiers depuis le serveur vers lequel l&rsquo;alias pointe. Une erreur d&rsquo;acc\u00e8s refus\u00e9 est g\u00e9n\u00e9r\u00e9e si ce n&rsquo;est pas le cas. Voir <a href=\"http:\/\/support.microsoft.com\/kb\/926642\">KB926642<\/a> pour plus d&rsquo;informations.<br>&nbsp;<\/p>\n\n\n\n<h3>Cache DNS<\/h3>\n\n\n\n<p>Chaque machine XP poss\u00e8de un cache DNS qui enregistre les entr\u00e9es pour une dur\u00e9e de 24 heures. Cela pose probl\u00e8me puisque la bascule sera effective jusqu&rsquo;\u00e0 une journ\u00e9e plus tard pour les clients.<br>Chaque entr\u00e9e DNS poss\u00e8de un time to live (TTL) par d\u00e9faut qui repr\u00e9sente le d\u00e9lai d&rsquo;expiration dans le cache DNS. Celle-ci peut \u00eatre chang\u00e9e si l&rsquo;on cr\u00e9e l&rsquo;entr\u00e9e en ligne de commande:<br>dnscmd \/RecordAdd mondomaine.com fichiers 60 CNAME serveur1.mondomaine.com<br>C&rsquo;est le 60 qui est important ici: l&rsquo;entr\u00e9e expirera du cache DNS au bout de 60 secondes, dur\u00e9e apr\u00e8s laquelle le client fera une nouvelle requ\u00eate DNS.<br>De cette fa\u00e7on, le cache global n&rsquo;est pas affect\u00e9, puisqu&rsquo;il joue son r\u00f4le pour les autres requ\u00eates DNS, limitant le trafic sur le r\u00e9seau, et l&rsquo;entr\u00e9e fichier se met \u00e0 jour tr\u00e8s rapidement en cas de failover.<br>&nbsp;<\/p>\n\n\n\n<h3>Configuration SAN<\/h3>\n\n\n\n<p>Important: Les lecteurs doivent \u00eatre visibles depuis le serveur live uniquement! S&rsquo;il existe un LUN vers le serveur de standby, Windows pourrait corrompre le syst\u00e8me de fichiers m\u00eame si le disque n&rsquo;a pas de lettre de lecteur affect\u00e9.<br>Puisque le volume n&rsquo;est visible que depuis le serveur live, une \u00e9tape manuelle est n\u00e9cessaire pour supprimer les LUN et les recr\u00e9er vers le serveur en standby. J&rsquo;ai automatis\u00e9 ce processus avec un script Perl qui fait un telnet vers le SAN et efface\/recr\u00e9e les LUNs (La plupart des SANs supportent l&rsquo;acc\u00e8s en telnet).<br>&nbsp;<\/p>\n\n\n\n<h3>Copie des informations de partage<\/h3>\n\n\n\n<p>Les donn\u00e9es de partage sont stock\u00e9es dans la base de registre Windows sous [HKLM\\SYSTEM\\CurrentControlSet\\Services\\lanmanserver\\Shares], et non sur le syst\u00e8me de fichiers. On perd donc tous les partages existants apr\u00e8s le failover.<br>Pour r\u00e9cup\u00e9rer les partages apr\u00e8s bascule, il faut copier en amont les partages d\u00e9clar\u00e9s sur le serveur primaire et les importer sur le secondaire. Seuls les partages des lecteurs qui vont migrer doivent \u00eatre copi\u00e9s. Les partages du lecteur C:\\ par exemple, ne doivent pas \u00eatre pris en compte.<br>Avant migration, il faut toutefois s&rsquo;assurer que les lettres de lecteurs sont disponibles sur le serveur de destination. Par mesure de s\u00e9curit\u00e9, nous prenons les lettres de lecteur X: et Y: pour \u00e9viter qu&rsquo;elles ne soient prises par un disque amovible. Il est possible de d\u00e9sactiver l&rsquo;automontage avec la commande <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/bb490934.aspx\">mountvol<\/a>.<br>&nbsp;<br>Ce script DOS (\u00e0 mettre sur le serveur primaire) copie les informations de partages du serveur principal vers le secondaire. Fervent Linuxien, je me suis vite rendu compte que DOS \u00e9tait tr\u00e8s tr\u00e8s limit\u00e9, allongeant le code pour traiter les partages contenant des espaces.<br>&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"powershell\" class=\"language-powershell\">SETLOCAL ENABLEDELAYEDEXPANSION\n\nrem Variables a editer\nrem Ne pas oublier le fichier RemoveDrives.txt\nset DOMAIN=mondomaine.com\nset DSTSRV=serveur2\nset DNSSRV=monserveurdns\nrem alias des serveurs de fichiers\nset CNAME=fichiers\nrem Volumes sur disques partages a migrer\nset DRIVES=X,Y\n\nset KEYPATH=HKLM\\SYSTEM\\CurrentControlSet\\Services\\lanmanserver\\Shares\nset SHARESRC=%KEYPATH%\nset SHAREDST=\\\\%DSTSRV%\\%KEYPATH%\nset SECURITYSRC=%KEYPATH%\\Security\nset SECURITYDST=\\\\%DSTSRV%\\%KEYPATH%\\Security\n\n\nrem Verifie que les lecteurs sont disponibles sur la cible\nfor \/D %%D in (%DRIVES%) DO (\n  reg query \\\\%DSTSRV%\\HKLM\\SYSTEM\\MountedDevices \/v \\DosDevices\\%%D:  2&gt;NUL 1&gt;NUL\n  if not !ERRORLEVEL!==1 (\n    echo %%D non disponible sur la cible\n    echo ARRET DE LA BASCULE\n    goto end\n  )\n)\n\n\nrem Suppression des anciens noms de partages sur la destination\nfor \/D %%D in (%DRIVES%) DO (\n\n  rem Parcourt des partages\n  for \/F \"tokens=1 delims=\" %%K in ('reg query %SHAREDST%^|findstr %%D:') do (\n\n    rem reg query produit des sorties sur 3 champs: Valeur - Type - Donnee\n    rem On remplace le type par # car 1 seul caract\u00e8re ne peut servir de delimiteur\n    rem Necessaire pour les noms de partages contenant des espaces!\n    set SHAREKEY=%%K\n    set SHAREKEY=!SHAREKEY:REG_MULTI_SZ=#!\n\n    rem On recupere la valeur (nom du partage) et la donnee (chemin)\n    for \/F \"tokens=1,2 delims=#\" %%S in (\"!SHAREKEY!\") do (\n\n      rem Supprime les espaces en debut et fin de chaine\n      rem Et ajoute les guillemets pour les noms contenant des espaces\n      set SHARE=%%S\n      set SHARE=\"!SHARE:~4,-4!\"\n\n      rem Suppression des partages et de leur securite\n      reg delete %SHAREDST% \/v !SHARE! \/f\n      reg delete %SECURITYDST% \/v !SHARE! \/f\n    )\n  )\n)\n\n\nrem Copie des partages dans la base de registre du serveur secondaire\nrem Parcourt les lecteurs\nfor \/D %%D in (%DRIVES%) DO (\n\n  rem Parcourt des partages\n  for \/F \"tokens=1 delims=\" %%K in ('reg query %SHARESRC%^|findstr %%D:') do (\n\n    rem reg query produit des sorties sur 3 champs: Valeur - Type - Donnee\n    rem On remplace le type par # car 1 seul caract\u00e8re ne peut servir de delimiteur\n    rem Necessaire pour les noms de partages contenant des espaces!\n    set SHAREKEY=%%K\n    set SHAREKEY=!SHAREKEY:REG_MULTI_SZ=#!\n\n    rem On recupere la valeur (nom du partage) et la donnee (chemin)\n    for \/F \"tokens=1,2 delims=#\" %%S in (\"!SHAREKEY!\") do (\n\n      rem Supprime les espaces en debut et fin de chaine\n      rem Et ajoute les guillemets pour les noms contenant des espaces\n      set SHARE=%%S\n      set SHARE=\"!SHARE:~4,-4!\"\n      set DATA=%%T\n      set DATA=\"!DATA:~4!\"\n\n      rem Restauration des partages et de leur securite\n      reg add %SHAREDST% \/v !SHARE! \/t REG_MULTI_SZ \/d !DATA! \/f\n\n      rem Meme methode que ci-dessus\n      for \/F \"tokens=1 delims=\" %%L in ('reg query %SECURITYSRC% \/v !SHARE! ') do (\n        set SECURITYKEY=%%L\n        set SECURITYKEY=!SECURITYKEY:REG_BINARY    =#!\n        for \/F \"tokens=2 delims=#\" %%S in (\"!SECURITYKEY!\") do (\n          REG ADD %SECURITYDST% \/v !SHARE! \/t REG_BINARY \/d %%S \/f\n        )\n\n      )\n    )\n  )\n)<\/code><\/pre>\n\n\n\n<p>&nbsp;<br>Deux cas peuvent se pr\u00e9senter lors d&rsquo;un failover:<br>&#8211; Soit on fait une maintenance et serveur1 est toujours en ligne<br>&#8211; Soit serveur1 a subi un crash et n&rsquo;est plus disponible<br>Dans ce second cas, il ne sera plus possible de copier les informations de partage. C&rsquo;est pourquoi il peut \u00eatre judicieux d&rsquo;ex\u00e9cuter cette partie du script tous les jours pour que serveur2 soit \u00e0 jour autant que possible.<br>&nbsp;<\/p>\n\n\n\n<h3>D\u00e9connexion des lecteurs<\/h3>\n\n\n\n<p>C&rsquo;est maintenant que la bascule devient effective. Pensez \u00e0 v\u00e9rifier que les lecteurs ont \u00e9t\u00e9 supprim\u00e9s. Il ne faut surtout pas que la partition soit mont\u00e9e sur les 2 serveurs en m\u00eame temps! Peu d&rsquo;actions sont requises maintenant:<br>&#8211; Stopper les applications acc\u00e9dant au volume<br>&#8211; Supprimer la lettre du lecteur (pas le volume :-))<br>&#8211; Modifier le DNS<br>&#8211; Red\u00e9marrer les applications<br>Il est important de ne mettre que les donn\u00e9es du serveur de fichiers, et non applicatives. Dans le cas contraire, il faut inclure l&rsquo;arr\u00eat de ces applications dans la d\u00e9marche.<br>Par d\u00e9faut, il ne faut arr\u00eater que le service &lsquo;serveur de fichiers&rsquo; et ses d\u00e9pendances qui sont &lsquo;Net Logon&rsquo;, &lsquo;Computer browser&rsquo; et &lsquo;DFS&rsquo;. V\u00e9rifier si d&rsquo;autres services d\u00e9pendants n&rsquo;ont pas \u00e9t\u00e9 ajout\u00e9s par la suite (exemple: Backup exec dans mon cas).<br>&nbsp;<br>Tout ceci peut se faire par script DOS \u00e9galement:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"powershell\" class=\"language-powershell\">rem Arret des services pour supprimer la lettre du lecteur\nnet session \/delete \/y\nnet stop \"Server\" \/y\n\nrem Suppression des lettres de lecteur\nset diskfile=disk.txt\ncopy NUL %diskfile%\nfor \/D %%D in (%DRIVES%) DO (\n  echo select volume %%D: &gt;&gt; %diskfile%\n  echo remove &gt;&gt; %diskfile%\n)\ndiskpart \/s %diskfile%\n\nrem Changement du DNS\ndnscmd %DNSSRV% \/recorddelete %DOMAIN% %CNAME% CNAME \/f\ndnscmd %DNSSRV% \/RecordAdd %DOMAIN% %CNAME% 60 CNAME %DSTSRV%.%DOMAIN%\n\nrem Redemarrage des services\nrem Le service \"Server\" sera demarre en meme temps\nrem que les autres puisqu'ils en dependent\nnet start \"Net Logon\"\nnet start \"Computer Browser\"\nnet start \"Distributed File System\"<\/code><\/pre>\n\n\n\n<h3><br>R\u00e9activation sur la cible<\/h3>\n\n\n\n<p>Avant de r\u00e9activer la cible, il faut basculer les LUNs manuellement ou \u00e0 l&rsquo;aide du script mentionn\u00e9 plus haut.<br>Ne reste plus qu&rsquo;\u00e0 remonter le service sur la cible. Pour cela, il suffit d&rsquo;aller dans le gestionnaire de disques, r\u00e9affecter les lettres de lecteurs et red\u00e9marrer le service &lsquo;Server&rsquo; et ses d\u00e9pendances. Cette partie peut aussi \u00eatre automatis\u00e9e. La commande <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/bb490934.aspx\">mountvol<\/a> permet de remonter les lecteurs en identifiant les volumes par leur ID.<br>Veiller \u00e0 ex\u00e9cuter un checkdisk pour rejouer le journal NTFS puisqu&rsquo;il ne semble pas possible de flusher le cache. Pour mon installation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"powershell\" class=\"language-powershell\">mountvol X: \\\\?\\Volume{3e0cfc97-a6c5-11de-84f1-00237de94c0e}\\\nchkdsk \/F \/X X:\n\nrem Redemarrage du service de partage\nnet stop \"Server\" \/y\nnet start \"Net Logon\"\nnet start \"Computer Browser\"\nnet start \"Distributed File System\"<\/code><\/pre>\n\n\n\n<p>&nbsp;<br>Les disques risquent de ne pas \u00eatre d\u00e9tect\u00e9s imm\u00e9diatement par Windows. Microsoft fournissent l&rsquo;utilitaire <a href=\"http:\/\/support.microsoft.com\/kb\/311272\">devcon<\/a> permettant de rafra\u00eechir la configuration mat\u00e9rielle. Il suffit donc de lancer la commande<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"powershell\" class=\"language-powershell\">devcon rescan<\/code><\/pre>\n\n\n\n<p>juste avant d&rsquo;assigner une lettre de lecteur avec mountvol.<br>&nbsp;<\/p>\n\n\n\n<h3>Retour arri\u00e8re<\/h3>\n\n\n\n<p>M\u00eame proc\u00e9dure mais sans copier les partages du registre puisqu&rsquo;ils y sont d\u00e9j\u00e0 bien s\u00fbr.<br>&nbsp;<\/p>\n\n\n\n<h3>Cache Netbios<\/h3>\n\n\n\n<p>Lorsque l&rsquo;utilisateur acc\u00e8de \u00e0 un partage, le nom Netbios du serveur et l&rsquo;adresse IP associ\u00e9e sont ajout\u00e9es dans la table Netbios qui joue le r\u00f4le de cache. Par d\u00e9faut, les entr\u00e9es sont stock\u00e9es 10 minutes.<br>Le contenu de la table de noms est visible avec la commande nbtstat:<br>&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"powershell\" class=\"language-powershell\">C:\\&gt;nbtstat -c\n\nConnexion au r\u00e9seau local:\nAdresse IP du noeud : [192.168.0.10] ID d'\u00e9tendue : []\n\n                  Table de nom de cache distant NetBIOS\n\n        Nom               Type        Adresse d'h\u00f4te   Vie [sec]\n    ------------------------------------------------------------\n    SERVER1        &lt;20&gt;  UNIQUE          192.168.0.200       50\n    SERVER2        &lt;20&gt;  UNIQUE          192.168.0.201       40<\/code><\/pre>\n\n\n\n<p>&nbsp;<br>Si un utilisateur acc\u00e8de au partage \\\\fichiers juste avant la bascule, il devra attendre un d\u00e9lai allant jusqu&rsquo;\u00e0 10mn. 2 solutions s&rsquo;offrent \u00e0 nous:<br>&#8211; D\u00e9sactiver ce cache en ajoutant la valeur DWORD EnableProxy sous la cl\u00e9 de registre [HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Netbt\\Parameters], initialis\u00e9e \u00e0 0.<br>&#8211; Diminuer le timeout sur le cache de 600 \u00e0 60 secondes. C&rsquo;est ce que nous faisons, le timeout correspond ainsi au TTL de l&rsquo;entr\u00e9e DNS. Editer la valeur CacheTimeout sous [HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\Netbt\\Parameters]<br>Remplacer:<br>927c0 (600000 en d\u00e9cimal) par<br>ea60 (60000 en d\u00e9cimal)<br>Cette cl\u00e9 peut \u00eatre modifi\u00e9e sur tous les postes via les GPO.<br>&nbsp;<\/p>\n\n\n\n<h3>Cache d&rsquo;\u00e9criture disque<\/h3>\n\n\n\n<p>En ayant affaire \u00e0 un cluster se connectant un stockage partag\u00e9, il est pr\u00e9f\u00e9rable de <a href=\"http:\/\/support.microsoft.com\/kb\/259716\">d\u00e9sactiver le cache d&rsquo;\u00e9criture sur disque<\/a> pour retrouver toutes les donn\u00e9es sur le serveur en standby au cas o\u00f9 le primaire subit un crash ou bascule.<br>Dans le gestionnaire de p\u00e9riph\u00e9riques, d\u00e9cocher Activer le cache d&rsquo;\u00e9criture sur le disque dans les propri\u00e9t\u00e9s du disque (labellis\u00e9 Multi-path Disk Device sur mon serveur).<br>&nbsp;<br>Voil\u00e0, nous avons de la redondance sur du Windows 2003 server standard edition pour un failover qui prend moins d&rsquo;une minute, sans d\u00e9bourser un sous de plus.<br>Voici les scripts pour <a href=\"\/downloads\/RemoveNode.txt\">d\u00e9sactiver le serveur principal<\/a> et <a href=\"\/downloads\/AddNode.txt\">activer le serveur secondaire<\/a>. A renommer avec une extension .bat bien entendu. Les scripts pour la bascule arri\u00e8re sont quasiment identiques. Ils incluent une v\u00e9rification pour ne pas monter les lecteurs en m\u00eame temps des 2 c\u00f4t\u00e9s.<br>&nbsp;<br>Notes:<br>Ne pas cr\u00e9er de nouveaux partages quand on est sur le serveur de backup puisque le script r\u00e9plique de serveur 1 vers serveur 2, dans ce sens uniquement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ceux qui se sont pench\u00e9s sur la question savent d\u00e9j\u00e0 qu&rsquo;il n&rsquo;est pas possible de r\u00e9aliser un cluster sur Windows 2003 server Standard Edition.Or, vous poss\u00e9dez un espace de stockage partag\u00e9 mais ne pouvez pas (ou voulez pas) vous permettre de vous offrir 2 licences Enterprise juste pour un serveur de fichiers.Il y a bien [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[66],"tags":[321,290,411],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition\" \/>\n<meta property=\"og:description\" content=\"Ceux qui se sont pench\u00e9s sur la question savent d\u00e9j\u00e0 qu&rsquo;il n&rsquo;est pas possible de r\u00e9aliser un cluster sur Windows 2003 server Standard Edition.Or, vous poss\u00e9dez un espace de stockage partag\u00e9 mais ne pouvez pas (ou voulez pas) vous permettre de vous offrir 2 licences Enterprise juste pour un serveur de fichiers.Il y a bien [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html\" \/>\n<meta property=\"og:site_name\" content=\"Netexpertise\" \/>\n<meta property=\"article:published_time\" content=\"2009-08-19T15:41:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-06T20:48:27+00:00\" \/>\n<meta name=\"author\" content=\"dave\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@netexpertise\" \/>\n<meta name=\"twitter:site\" content=\"@netexpertise\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html\",\"url\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html\",\"name\":\"Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition\",\"isPartOf\":{\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#website\"},\"datePublished\":\"2009-08-19T15:41:54+00:00\",\"dateModified\":\"2021-10-06T20:48:27+00:00\",\"author\":{\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632\"},\"breadcrumb\":{\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.netexpertise.eu\/fr\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#website\",\"url\":\"https:\/\/www.netexpertise.eu\/fr\/\",\"name\":\"Netexpertise\",\"description\":\"Syst\u00e8mes \/ R\u00e9seaux \/ DevOps\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.netexpertise.eu\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632\",\"name\":\"dave\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"caption\":\"dave\"},\"sameAs\":[\"http:\/\/www.netexpertise.eu\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html","og_locale":"fr_FR","og_type":"article","og_title":"Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition","og_description":"Ceux qui se sont pench\u00e9s sur la question savent d\u00e9j\u00e0 qu&rsquo;il n&rsquo;est pas possible de r\u00e9aliser un cluster sur Windows 2003 server Standard Edition.Or, vous poss\u00e9dez un espace de stockage partag\u00e9 mais ne pouvez pas (ou voulez pas) vous permettre de vous offrir 2 licences Enterprise juste pour un serveur de fichiers.Il y a bien [&hellip;]","og_url":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html","og_site_name":"Netexpertise","article_published_time":"2009-08-19T15:41:54+00:00","article_modified_time":"2021-10-06T20:48:27+00:00","author":"dave","twitter_card":"summary_large_image","twitter_creator":"@netexpertise","twitter_site":"@netexpertise","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html","url":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html","name":"Netexpertise - Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition","isPartOf":{"@id":"https:\/\/www.netexpertise.eu\/fr\/#website"},"datePublished":"2009-08-19T15:41:54+00:00","dateModified":"2021-10-06T20:48:27+00:00","author":{"@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632"},"breadcrumb":{"@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/cluster-de-serveurs-de-fichiers-sur-windows-2003-server-standard-edition.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.netexpertise.eu\/fr"},{"@type":"ListItem","position":2,"name":"Cluster de serveurs de fichiers sur Windows 2003 Server Standard Edition"}]},{"@type":"WebSite","@id":"https:\/\/www.netexpertise.eu\/fr\/#website","url":"https:\/\/www.netexpertise.eu\/fr\/","name":"Netexpertise","description":"Syst\u00e8mes \/ R\u00e9seaux \/ DevOps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.netexpertise.eu\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632","name":"dave","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","caption":"dave"},"sameAs":["http:\/\/www.netexpertise.eu"]}]}},"_links":{"self":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts\/288"}],"collection":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":0,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}