Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Votre navigateur n’est pas pris en charge

Vous devez mettre à jour votre navigateur pour utiliser le site.

Mettre à jour vers la dernière version d’Internet Explorer

Comment faire pour configurer le transfert FTP pour IIS 7.0 ou version ultérieure dans un cluster de basculement Windows Server 2008 ou Windows Server 2012

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 974603
INTRODUCTION
Cet article explique comment configurer le transfert FTP pour Internet Information Services (IIS) 7.0 ou version ultérieure dans un cluster de basculement Windows Server 2008, Windows Server 2008 R2 ou Windows Server 2012. Les procédures décrites dans cet article s'appliquent uniquement au service FTP.

Pour plus d'informations sur la configuration des services Web dans un cluster de basculement, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
970759 Configuration d'IIS 7.0 ou version ultérieure Service de publication World Wide Web dans un cluster de basculement Windows Server 2008 ou Windows Server 2008 R2 ou Windows Server 2012
Plus d'informations
Dans les versions antérieures des services Internet (IIS), Microsoft fourni des composants de moniteur de ressource générique pour prendre en charge les instances de serveur Web haute disponibilité à l'aide de l'infrastructure de Microsoft Clustering. Toutefois, le code personnalisé était nécessaire pour exploiter pleinement le potentiel de cette solution. Également, les scripts génériques fourni par Microsoft n'a pas satisfait les besoins des clients. Pour configurer IIS 7.0 dans un environnement en clusters à l'aide de clusters de basculement Windows Server, vous devez utiliser un code (script) personnalisé pour permettre un tel scénario de haute disponibilité. Lorsque vous effectuez cette opération, les utilisateurs peuvent personnaliser l'installation afin de répondre à leurs besoins. Cela leur donne un contrôle total sur l'intégration de la haute disponibilité des applications Web. En outre, les interfaces de script pour l'administration et de surveillance qui ont été introduites dans IIS 7.0 fournissent un environnement plus riche que les scripts qui ont été fournies précédemment.

Remarque Les fichiers d'installation de IIS 7.0 incluent incorrectement le Clusweb.vbs et Clusftp.vbs des fichiers de script utilisés dans IIS 6.0 pour IIS les tâches d'administration de cluster. N'utilisez pas ces scripts avec IIS 7.0.

Il est recommandé que les administrateurs évaluent avec soin l'utilisation de l'équilibrage de charge réseau (NLB) au lieu d'utiliser le basculement de cluster comme méthode principale et préférée pour améliorer l'évolutivité et la disponibilité des applications Web qui possèdent plusieurs serveurs qui exécutent IIS 7.0. Un des avantages de l'équilibrage de charge réseau sont que tous les serveurs peuvent participer activement dans la gestion simultanée des demandes HTTP entrantes. Un autre avantage est que dans un environnement de NLB IIS, il peut être plus facile prendre en charge les mises à jour propagées et annulation tout en offrant une disponibilité élevée des applications Web. Pour plus d'informations sur l'utilisation d'IIS 7.0 dans un environnement d'équilibrage de charge réseau, visitez les sites Web de Microsoft à l'adresse suivante :
Pour configurer la haute disponibilité pour les serveurs FTP IIS à l'aide de la gestion de clusters avec basculement :

Configurez un partage de fichier qui sera utilisé pour la configuration partagée de IIS

  1. Créer un utilisateur qui accède à la part qui est utilisés pour la configuration partagée IIS.
  2. Créer le partage de fichiers. Ce partage permet de stocker la configuration partagée theIIS qui doit être partagée entre IIS sur tous les nœuds du cluster. Plusieurs options sont disponibles :
    • Sur un serveur autonome ne fait pas partie d'un cluster de basculement, créez un partage de fichiers.
    • Sur un autre cluster de basculement Windows Server, créez un partage de fichiers haute disponibilité. Pour plus d'informations, visitez le site Web de Microsoft à l'adresse suivante :
    • Sur le même cluster de basculement qui va héberger le site FTP de haute disponibilité, créez un fichier haute disponibilité partager. Pour plus d'informations, visitez le site Web de Microsoft à l'adresse suivante :
  3. Définissez les autorisations sur le partage que vous avez créé à l'étape2. Donner à l'utilisateur que vous avez créé à l'étape 1 des autorisations de contrôle total à thefile partage et autorisations NTFS.
  4. Vérifiez que partage de thefile peuvent parcourir tous les nœuds du cluster. Le chemin d'accès de l'is\\ de partage de fichier<fileservername></fileservername>\<sharename></sharename>.

Configurer la configuration partagée IIS sur tous les nœuds de cluster

Sur l'un des nœuds du cluster, exporter la configuration partagée pour le partage de fichiers :
  1. Accédez à des Outils d'administration, puis sur Gestionnaire des Services Internet (IIS).
  2. Dans le volet gauche, cliquez sur le nœud du nom de serveur.
  3. Double-cliquez sur l'icône de Configuration partagée.
  4. Dans la page Configuration partagée, cliquez sur ExportConfiguration dans le toexport (volet droit) de volet Actions les fichiers de configuration de l'ordinateur local vers un autre emplacement.
  5. Dans la boîte de dialogue Exporter la Configuration , tapez le chemin d'accès du partage de fichier (\\<fileservernae></fileservernae>\<sharename></sharename>) dans la zone chemin d'accès physique .
  6. Cliquez sur Se connecter en tantqu'et tapez le nom d'utilisateur et le mot de passe du compte d'utilisateur qui a accès au partage dans lequel la configuration partagée est stockée, puis cliquez sur OK. Ce compte sera utilisé pour accéder au partage. Vous devez utiliser un restrictedActive compte d'annuaire qui n'est pas l'administrateur de domaine.
  7. Dans la boîte de dialogue Exporter la Configuration , tapez un mot de passe qui sera utilisé pour protéger les clés de cryptage, puis cliquez sur OK.
  8. Dans la page de Configuration partagé , cliquez sur poursélectionner la case à cocher Activer la configuration partagée .
  9. Tapez le chemin d'accès physique, le compte d'utilisateur et le passwordthat que vous avez entré précédemment, puis cliquez sur Appliquer dans le volet d'actions.
  10. Dans le Mot de passe de clés de chiffrement dialogbox, entrez le mot de clé de cryptage que vous avez défini précédemment et puis cliquez surOK.
  11. Dans la boîte de dialogue Configuration partagée, cliquez surOK.
  12. Cliquez sur OK.
Sur chacun des nœuds du cluster, utilisez la configuration partagée que vous venez d'exporter pour le partage de fichiers :
  1. Accédez à des Outils d'administration, puis sur Gestionnaire des Services Internet (IIS).
  2. Cliquez sur le nœud du nom de serveur.
  3. Double-cliquez sur l'icône de Configuration partagée.
  4. Dans la page de Configuration partagé , cliquez sur poursélectionner la case à cocher Activer la configuration partagée .
  5. Tapez le chemin d'accès physique du partage de fichier (\\<fileservername>\<sharename>), le compte d'utilisateur et thepassword que vous avez entré précédemment et puis cliquez sur Appliquer dans le volet Actions.<b00> </b00> </sharename> </fileservername>
  6. Dans le Mot de passe de clés de chiffrement dialogbox, entrez le mot de clé de cryptage que vous avez défini précédemment et puis cliquez surOK.
  7. Dans la boîte de dialogue Configuration partagée, cliquez surOK.
  8. Cliquez sur OK.
Remarque Pour plus d'informations sur la façon de définir des configurations partagées dans IIS, visitez le site Web de Microsoft à l'adresse suivante :

Configurer des fichiers hors connexion pour Configuration partagée de IIS sur tous les nœuds de cluster

Sur chaque nœud du cluster, activer les fichiers hors connexion :
  1. Installer la fonctionnalité Expérience Bureau. Pour ce faire, procédez comme suit :
    1. Accédez à des Outils d'administration, puis cliquez sur Gestionnaire de serveur.
    2. Dans le volet gauche, cliquez sur fonctionnalités.
    3. Dans le volet droit, cliquez sur Ajouter des fonctionnalités .
    4. Cliquez pour sélectionner la case d'option Expérience de bureau , puis cliquez sur suivant.
    5. Cliquez sur installer pour installer la fonctionnalité expérience utilisateur.
    6. Redémarrez l'ordinateur.
  2. Dans le panneau de configuration, ouvrez OfflineFiles.
  3. Cliquez sur Activer les fichiers hors connexion. Ne pas restartthe ordinateur à ce stade.
  4. Assurez-vous que le cache est défini en lecture seule. Pour ce faire, auto-test suivant commande dans une fenêtre de commande élevée :
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v ReadOnlyCache /t REG_DWORD /d 1 /f 
  5. Redémarrez l'ordinateur.
  6. Accédez au serveur de fichiers à partir de l'ordinateur. Partage de droite-clickthe qui contient la configuration partagée IIS, puis cliquez surToujours disponible hors connexion.

    Remarque Si vous configurez le partage de fichiers hautement disponible sur le cluster samefailover qui héberge des nœuds d'IIS, la willnot option Toujours disponible hors connexion apparaît lorsque vous cliquez sur le partage si le nœud de cluster que vous êtes sur ishosting du serveur de fichiers hautement disponible. Vous devez déplacer l'application de serveur de fichiers highavailable vers un autre nœud.
  7. Dans le panneau de configuration, ouvrez OfflineFiles. Cliquez sur Ouvrir le centre de synchronisation, puis cliquez surplanification.
  8. Planifier une synchronisation de fichiers hors connexion pour tous les jours, ou en fonction des exigences. Vous pouvez également configurer la synchronisation hors connexion pour exécuter chaque fewminutes. Même si vous ne configurez pas un planificateur, lorsque vous modifiez un élément dans le fichier Applicationhost.config, la modification se répercute sur le serveur Web.
Remarque Pour plus d'informations sur la façon de configurer des fichiers hors connexion pour une configuration partagée dans IIS, visitez le site Web de Microsoft à l'adresse suivante :

Configurer le site FTP et spécifier l'emplacement de son contenu sur un nœud de cluster

Trouver le nœud de cluster qui possède la ressource de disque de cluster contenant les fichiers de contenu du site FTP :
  1. Accédez aux Outils d'administration, puis cliquez sur Gestionnaire du Cluster de basculement.
  2. Connectez-vous au cluster. Si vous êtes sur l'un de le clusternodes, le cluster s'affiche automatiquement dans la liste.
  3. Sous stockage, rechercher la ressource à disque laquelle il que réside le contenu du site FTP. Pour ce faire, développez l'arborescence de stockage de la ressource de disque. Assurez-vous que le stockage n'est pas utilisé par une autre application de nœuds sur le cluster. Vous trouverez le stockage sousl'Espace de stockage disponible.
  4. Remarque le nœud de cluster sur lequel cette ressource est en ligne. Youwill configurer IIS sur ce nœud de cluster.
  5. Notez le nom de ressource de disque de cluster. Vous l'utiliserez pour les fichiers de contenu.
Sur le nœud de cluster sur lequel la ressource est en ligne, configurez le serveur FTP pour utiliser le disque partagé pour le contenu du site FTP :
  1. Accédez à des Outils d'administration, puis sur Gestionnaire des Services Internet (IIS).
  2. Dans le volet gauche, développez le nœud du nom de serveur.
  3. Développez Sites, cliquez surSites, puis cliquez sur Ajouter un Site FTP.
  4. Dans la boîte de dialogue Ajouter un Site FTP , tapez le nom du site. Le répertoire de contenu, tapez l'emplacement où se trouvent les fichiers de sitecontent FTP. Il s'agit de l'emplacement de la resourcethat de disque de cluster que vous avez noté à l'étape 5 de la procédure précédente.
  5. Configurer d'autres paramètres de site FTP.
  6. Cliquez sur Terminer.

Configurer la disponibilité de votre site FTP en créant un script générique dans le Gestionnaire de Cluster de basculement

Pour la dernière étape configurer la haute disponibilité de site FTP, définissez la ressource de script générique qui sera utilisée pour surveiller le service FTP :
  1. Sur chaque nœud du cluster, copiez le script à la fin de thisarticle à Windows\System32\inetsrv\Clusftp7.vbs.
  2. Accédez aux Outils d'administration, puis cliquez sur Gestionnaire du Cluster de basculement.
  3. Connectez-vous au cluster. Si vous êtes sur l'un de le clusternodes, le cluster s'affiche automatiquement dans la liste.
  4. Cliquez droit sur le cluster, puis cliquez sur configurer aService ou l'Application. Un Assistant crée l'availabilityworkload haute.
  5. Cliquez sur Script générique.
  6. Sélectionnez le fichier de script dans le chemin d'accès suivant :
    %SystemRoot%\System32\Inetsrv\Clusftp7.vbs
  7. Définissez le nom de Point d'accès Client (CAP) pour le doit de site FTP clients utiliseront pour se connecter au site FTP de haute disponibilité. Spécifier Static IPs à utiliser pour le site FTP de CAP. Si vous utilisez DHCP Dynamic Host Configuration Protocol (), cette option willnot afficher.
  8. À l'étape Select Storage , sélectionnez disque de thecluster partagé sur lequel résident les fichiers de contenu du site FTP. La storageshould est utilisée par une autre application de haute disponibilité sur le cluster. Si le partage de fichiers qui est utilisé pour les services IIS partagé ishosted de configuration sur le même cluster, une ressource de disque différente doit être utilisée ici.
  9. Après avoir confirmé les paramètres, l'Assistant Création de groupe de thecluster, les ressources de cluster et les dépendances entre les ressources et puis mettez les ressources en ligne.
Remarque Pour héberger plusieurs sites FTP de haute disponibilité sur le même cluster de basculement, suivez les mêmes étapes que mentionnés plus haut. Si vous n'avez pas personnalisées du script, vous pouvez pointer vers le même fichier de script pour tous les sites FTP sur le cluster. Toutefois, si vous apportez des modifications qui sont spécifiques à des sites FTP individuels, vous pouvez utiliser un fichier de script différent pour chaque site FTP et le stockage partagé de cluster différent. Par exemple, dans % SystemRoot%\System32\Inetsrv, utilisez Clusftp7.vbs pour le site FTP, Clftp7-2.vbs pour le deuxième, Clftp7-3.vbs pour le troisième et ainsi de suite. Chaque fichier de script surveille un autre site FTP.

Important Le script suivant est à titre d'exemple uniquement et n'est pas explicitement prises en charge par Microsoft. Utilisation de ce script dans un environnement en cluster IIS 7.0 ou IIS 7.5 8.0 de IIS FTP s'effectue à vos risques et périls.
'This script provides high availability for IIS FTP websites'The script is applicable to:'   - Windows Server 2008: Microsoft FTP Service 7.5 for IIS 7.0 (available for download from microsoft.com)'   - Windows Server 2008 R2: FTP Service in the box'More thorough and application-specific health monitoring logic can be added to the script if neededOption Explicit'Helper script functions'Start the FTP service on this nodeFunction StartFTPSVC()    Dim objWmiProvider    Dim objService    Dim strServiceState    Dim response    'Check to see if the service is running    set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    If ucase(strServiceState) = "RUNNING" Then        StartFTPSVC = True    Else        'If the service is not running, try to start it        response = objService.StartService()        'response = 0  or 10 indicates that the request to start was accepted        If ( response <> 0 ) and ( response <> 10 ) Then            StartFTPSVC = False        Else            StartFTPSVC = True        End If    End If    End Function'Cluster resource entry points. More details here:'http://msdn.microsoft.com/en-us/library/aa372846(VS.85).aspx'Cluster resource Online entry point'Make sure the FTP service is startedFunction Online( )    Dim bOnline    'Make sure FTP service is started    bOnline = StartFTPSVC()    If bOnline <> True Then        Resource.LogInformation "The resource failed to come online because ftpsvc could not be started."        Online = False        Exit Function    End If    Online = true End Function 'Cluster resource offline entry point'On offline, do nothing.Function Offline( )    Offline = trueEnd Function'Cluster resource LooksAlive entry point'Check for the state of the FTP serviceFunction LooksAlive( )    Dim objWmiProvider    Dim objService    Dim strServiceState     set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    if ucase(strServiceState) = "RUNNING" Then	LooksAlive = True    Else	LooksAlive = False    End IfEnd Function'Cluster resource IsAlive entry point'Do the same health checks as LooksAlive'If a more thorough than what we do in LooksAlive is required, this should be performed hereFunction IsAlive()       IsAlive = LooksAliveEnd Function'Cluster resource Open entry pointFunction Open()    Open = trueEnd Function'Cluster resource Close entry pointFunction Close()    Close = trueEnd Function'Cluster resource Terminate entry pointFunction Terminate()    Terminate = trueEnd Function

Avertissement : cet article a été traduit automatiquement

Propriétés

ID d'article : 974603 - Dernière mise à jour : 10/21/2015 06:35:00 - Révision : 2.0

  • Microsoft Internet Information Services 7.0
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Microsoft Internet Information Services 7.5
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Microsoft Internet Information Services 8.0
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 R2 Essentials
  • Windows Server 2012 R2 Foundation
  • kbclustering kbsurveynew kbexpertiseinter kbexpertiseadvanced kbhowto kbmt KB974603 KbMtfr
Commentaires
display: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">ByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> y>ow.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");