7 votes

Comment indexer et rechercher des fichiers dans un dossier partagé avec Windows Server 2012 R2 et Windows 10 ?

Je n'ai rien trouvé d'utile à ce sujet, c'est pourquoi je me tourne à nouveau vers vous.

Je souhaite pouvoir rechercher des fichiers dans un dossier partagé sous Windows 10. Le dossier partagé se trouve sur un serveur de fichiers fonctionnant sous Server 2012 R2.

  1. Le dossier partagé doit être indexé.
  2. La recherche doit utiliser un index (rapide et peu coûteux) et ne pas interroger le système de fichiers (lent et coûteux).
  3. L'index doit être mis à disposition par le serveur et ne doit pas être créé par le client (ce qui est coûteux si le nombre de clients est élevé).
  4. Doit fonctionner en l'état ou avec les outils Microsoft. Pas d'applications tierces.

J'ai trouvé des informations indiquant que je pouvais ajouter des lecteurs mappés à la liste des chemins indexés, mais les lecteurs mappés n'apparaissent pas dans la sélection. En outre, cela violerait le point 3.

Je suis au courant de la Recherche Windows dans le serveur 2012. Je n'ai pas trouvé d'informations sur la manière de l'utiliser en coopération avec les clients.

Comment y parvenir ?

2voto

Pascal Sauliere Points 69

Installez le service Windows Search Index Service sur le serveur. Ensuite, dans le panneau de configuration, ouvrez les options d'indexation, et les partages de fichiers vers les emplacements indexés.

Ceci devrait suffire.

Pascal

2voto

Radar5000 Points 51

Je sais qu'il s'agit d'une vieille question, mais je tiens à y répondre car elle est toujours d'actualité.

Lorsque la fonction "Windows Search" est installée sur le serveur via le gestionnaire de serveur, celui-ci est capable d'indexer les fichiers qu'il partage avec le domaine/réseau (en d'autres termes, stockés sur ses disques durs) et de permettre à un ordinateur Windows 10 d'utiliser l'index à des fins de recherche. Dans le panneau de configuration du serveur, vous pouvez accéder aux "Options d'indexation" et configurer les emplacements d'indexation (sur le disque dur du serveur qui sera partagé sur le réseau), les types d'indexation (c.-à-d. .PDF, .docx ...), le contenu indexé (nom du fichier ou nom du fichier et contenu du fichier), ainsi que d'autres paramètres. Il s'agit d'une mise en œuvre très directe et je suis d'accord pour dire qu'il y a un manque de bonne documentation sur ce sujet.

Pour répondre à votre question, si vous avez correctement configuré la recherche sur le serveur, vous n'avez rien à faire sur le client pour utiliser l'index des serveurs, en supposant que le client est une installation standard et qu'il a accès au dossier partagé du serveur.

Exemple :

  • Installez "Windows Search Service" en allant dans le Gestionnaire de serveur -> Gérer -> Ajouter des rôles et des fonctionnalités -> Sélectionnez "Windows Search Service" sur la page des fonctionnalités -> installez.
  • Créer un dossier partagé à l'adresse " C:\\Shared Dossiers \Company Files" avec les autorisations nécessaires pour accéder au dossier à partir d'un ordinateur client
  • Ouvrez "Options d'indexation" et cliquez sur "Modifier" pour ajouter l'élément ". C:\\Shared Dossiers" dans la liste d'indexation, puis cliquez sur "Avancé" et sélectionnez "Propriétés de l'index et contenu des fichiers" pour effectuer une recherche à l'intérieur des documents.
  • Pour accéder à ce dossier sur le réseau à partir d'un ordinateur client, cliquez sur " \\Server\Company Files" et l'ordinateur client utilisera l'index du serveur pour effectuer la recherche. Vous pouvez surveiller la progression de l'index dans les "Options d'indexation" du serveur. Notez que les options "Options avancées"-> "Contenu des fichiers" ne doivent pas être sélectionnées sur l'ordinateur client. L'indexation prend un certain temps et il est possible de supprimer la limite imposée à l'indexeur pour accélérer l'indexation des fichiers.

QUESTION : Il y a une condition sur Windows server 2012 r2 essentials pour laquelle je n'ai pas trouvé de solution et qui fait que l'ordinateur client n'utilise pas l'index sur le serveur. Cette situation se produit lorsque vous utilisez les "dossiers partagés" dans l'adresse, par exemple "//fileserver/dossiers partagés/société" au lieu de "//fileserver/société", ce qui utilise l'index sur le serveur. J'ai créé une nouvelle question pour tenter de résoudre ce problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X