Bonjour à tous ...
Me voilà nouvellement arrivée dans une nouvelle société et face à divers petits soucis bateaux ...
J'ai une problématique simple :
> Je dois partager un fichier pour une cinquantaine de machine (en accès simultané).
J'ai commencé, bêtement, par faire pointer tout le monde vers le même fichier, et, bien évidemment, au bout de 4/5 accès simultané, c'est fini. (logique)
Après réflexion j'en arrive à la conclusion que, le fichier n'étant modifié que ponctuellement et par une seule personne ; et n'étant accessible (en pratique) qu'en lecture par toutes les autres ...
Et si je faisais une copie en local (sur les 50 machines) du fichier mis en partage par la personne modifiante ??
Cette solution me permettrait que les 50 "lisants" aient le fichier en local et n'aient donc aucun problème de temps d'accès.
Le résultat me plait bien mais 2 méthodes pour y arriver se présentent à moi, chacune avec leurs avantages et leurs inconvénients ... Je cherche la meilleure.
Solution 1 : Je crée un petit .bat qui va chercher le fichier sur le serveur et le rapatrie sur la machine locale... et ce, sur chaque machine.
> Avantage : La personne le fait quand elle le souhaite. Pas de risque de conflit genre "le fichier est ouvert, la copie n'est pas possible" etc ...
> Inconvénient : Les 50 personnes doivent le faire manuellement.
Solution 2 : Je crée un petit .bat qui va copier le fichier depuis le serveur sur les 50 machines en une seule fois. Ce .bat serait lancé par la personne modifiante à chaque modification.
> Avantage : Les 50 lisants bénéficient de la mise à jour sans avoir à rien faire.
> Inconvénient : Si les lisants ont le fichier précédent déjà ouvert ... ma copie va foirer ?
Quelle serait la meilleure solution selon vous ?
Avez vous un conseil ou une autre solution à me proposer le cas échéant ?
Je vous remercie d'avance ... J'ai surtout besoin d'être confortée dans mon idée et de ne pas passer à côté de la solution ultra simple à laquelle je n'ai pas songé.
Personnellement, je penche pour la solution 1, car j'ai peur que la copie ne se fasse pas dans le cas où le fichier distant existant soit déjà ouvert lors de la copie du fichier mis à jour.
Partager