OVH Cloud OVH Cloud

Robocopy ou autres

4 réponses
Avatar
El_Diablo84
Bonjour à tous d'abord.

J'aurais une question conçernant l'outil Robocopy. J'ai fait une copie de
fichiers entre deux serveurs, il m'y a bien copié les droits NTFS comme je
lui avais spécifié. Par contre j'ai fait une copie d'un serveur de fichier
sur un autre serveur de fichier, donc j'aurais voulu qu'il garde aussi les
droits de PARTAGE. C'est pourquoi j'ai utilisé l'attribut Copyall.

Mais malheureusement il ne le fait pas. Y'a-t-il un outil ou une commande
spécifique à Robocopy pour le faire ??

Merci de vos réponses.

4 réponses

Avatar
Jacques Barathon [MS]
"El_Diablo84" wrote in message
news:
Bonjour à tous d'abord.

J'aurais une question conçernant l'outil Robocopy. J'ai fait une copie de
fichiers entre deux serveurs, il m'y a bien copié les droits NTFS comme je
lui avais spécifié. Par contre j'ai fait une copie d'un serveur de fichier
sur un autre serveur de fichier, donc j'aurais voulu qu'il garde aussi les
droits de PARTAGE. C'est pourquoi j'ai utilisé l'attribut Copyall.

Mais malheureusement il ne le fait pas. Y'a-t-il un outil ou une commande
spécifique à Robocopy pour le faire ??


Les permissions de partage ne sont pas liées aux fichiers, robocopy n'y est
pour rien. Elles sont définies dans la base de registre pour le dossier
partagé, point barre. Tu peux les trouver dans
HKLMSystemCurrentControlSetServicesLanmanServerShares.

Si tu veux transférer l'ensemble des partages d'un serveur vers un autre et
que les paramètres sont strictement identiques (y compris les chemins
d'accès), tu peux copier cette clé. Un arrêt/relance du service Serveur sur
le serveur cible fera activer les partages. Attention, la manip désactivera
les partages existants sur le serveur cible.

Pour un transfert plus "fin", il existe des outils dédiés transfert de
partages d'un serveur à l'autre, je n'ai plus leur nom en tête (dommage...).
Une recherche sur Internet devrait t'aider. L'outil rmtshare (dispo dans les
outils du Resource Kit Windows il me semble) est utile pour vérifier les
permissions de partage et/ou les modifier, mais il faut un peu d'huile de
coude pour récupérer les permissions d'un partage et les appliquer à un
autre.

Jacques

Avatar
El_Diablo84
Merci pour les infos,

Je pense finalement utiliser une restauration des données sur la cible et
ensuite réactiver les partages. ça sera plus rapide je pense.

++++

"Jacques Barathon [MS]" wrote:

"El_Diablo84" wrote in message
news:
Bonjour à tous d'abord.

J'aurais une question conçernant l'outil Robocopy. J'ai fait une copie de
fichiers entre deux serveurs, il m'y a bien copié les droits NTFS comme je
lui avais spécifié. Par contre j'ai fait une copie d'un serveur de fichier
sur un autre serveur de fichier, donc j'aurais voulu qu'il garde aussi les
droits de PARTAGE. C'est pourquoi j'ai utilisé l'attribut Copyall.

Mais malheureusement il ne le fait pas. Y'a-t-il un outil ou une commande
spécifique à Robocopy pour le faire ??


Les permissions de partage ne sont pas liées aux fichiers, robocopy n'y est
pour rien. Elles sont définies dans la base de registre pour le dossier
partagé, point barre. Tu peux les trouver dans
HKLMSystemCurrentControlSetServicesLanmanServerShares.

Si tu veux transférer l'ensemble des partages d'un serveur vers un autre et
que les paramètres sont strictement identiques (y compris les chemins
d'accès), tu peux copier cette clé. Un arrêt/relance du service Serveur sur
le serveur cible fera activer les partages. Attention, la manip désactivera
les partages existants sur le serveur cible.

Pour un transfert plus "fin", il existe des outils dédiés transfert de
partages d'un serveur à l'autre, je n'ai plus leur nom en tête (dommage...).
Une recherche sur Internet devrait t'aider. L'outil rmtshare (dispo dans les
outils du Resource Kit Windows il me semble) est utile pour vérifier les
permissions de partage et/ou les modifier, mais il faut un peu d'huile de
coude pour récupérer les permissions d'un partage et les appliquer à un
autre.

Jacques






Avatar
F. Dunoyer [MVP]
Jacques Barathon [MS] a émis l'idée suivante :
"El_Diablo84" wrote in message
news:
Bonjour à tous d'abord.

Pour un transfert plus "fin", il existe des outils dédiés transfert de

partages d'un serveur à l'autre, je n'ai plus leur nom en tête (dommage...).
Une recherche sur Internet devrait t'aider. L'outil rmtshare (dispo dans les
outils du Resource Kit Windows il me semble) est utile pour vérifier les
permissions de partage et/ou les modifier, mais il faut un peu d'huile de
coude pour récupérer les permissions d'un partage et les appliquer à un
autre.

;-) non il faut le bon outils ....

pour ça voir permcopy ou permcpy du kit de ressource technique ;-)

personnellement je limite au max les autorisations sur les partages et
je travailles bien les permissions NTFS
Sinon on ne sais plus pourquoi ça marche et pourquoi ca ne marche plus

--
François Dunoyer [MVP Windows Server / Security]
Des infos en Vrac : http://fds.mvps.org/ta/envrac.htm
Site perso : http://www.fdunoyer.net


Avatar
Jacques Barathon [MS]
"F. Dunoyer [MVP]" ~.net> wrote in message
news:
<snip>
;-) non il faut le bon outils ....
pour ça voir permcopy ou permcpy du kit de ressource technique ;-)


C'est celui-là auquel je pensais en disant "il existe des outils dédiés".
Merci pour le rappel.

Ma remarque sur l'huile de coude ne portait que sur l'usage éventuel de
rmtshare, qui a quand même l'avantage sur permcopy de permettre de faire un
"dump" des permissions et donc de les modifier avant de de les appliquer sur
les nouveaux shares. C'est utile par exemple si on veut remplacer "tout le
monde" par "utilisateurs authentifiés", ou supprimer "administrateurs", ou
remplacer les noms de domaine utilisés, etc.

Jacques