Utilitaire pour transferer des repertoires avec droits et partage.

Utilitaire pour transferer des repertoires avec droits et partage. - Windows & Software

Marsh Posté le 09-06-2006 à 10:13:59    

Je cherche un utilitaire qui puisse me copier des données tout en conservant les droits d'accés et les partages.
Je me servais de powerwync ou robocopy à une epoque mais si ils conservent bien les droits ils font sauter les partages. Vu la quantité de partage que j'ai, j'aimerais bien ne pas avoir à les refaire.
 
Merci pour votre aide.

Reply

Marsh Posté le 09-06-2006 à 10:13:59   

Reply

Marsh Posté le 09-06-2006 à 11:30:19    

je crois que tu n'auras pas le choix, il faudra refaire tes partages...

Reply

Marsh Posté le 09-06-2006 à 11:35:56    

Bonjour,
 
il existe un outil chez microsoft : http://www.microsoft.com/france/wi [...] msfsc.mspx


---------------
Vmod vgpu fx5900xt
Reply

Marsh Posté le 09-06-2006 à 14:04:44    


 
Oui mais a priori il fonctione uniquement pour du NT4/2000 vers du 2003srv et moi je vais d'un 2003 vers un 2003 !   :sweat:

Message cité 2 fois
Message édité par loft le 09-06-2006 à 14:15:57
Reply

Marsh Posté le 10-06-2006 à 10:50:09    

loft a écrit :

Oui mais a priori il fonctione uniquement pour du NT4/2000 vers du 2003srv et moi je vais d'un 2003 vers un 2003 !      :sweat:  

 



 


Salut,

 

Tu crées un VBScript

 

1/ qui lance ROBOCOPY source destination ... (+ options qui vont bien)

 

2/ qui met à jour les partages (à tester sur partage bidon auparavant) :

 
Code :
  1. strSrvSource = "NomServeurSource"
  2. strSrvDestination = "NomServeurDestination"
  3. Set objWMIServiceSource = GetObject("winmgmts:" _
  4. & "{impersonationLevel=impersonate}!\\" & strSrvSource & "\root\cimv2" )
  5. Set ListeDesPartagesSource = objWMIServiceSource.ExecQuery("Select * from Win32_Share" )
  6. Set objWMIServiceDestination = GetObject("winmgmts:" _
  7. & "{impersonationLevel=impersonate}!\\" & strSrvDestination & "\root\cimv2" )
  8. Set ListeDesPartagesDestination = objWMIServiceDestination.ExecQuery _
  9. ("Select * from Win32_Share" )
  10. Set NouveauPartage = objWMIServiceDestination.Get("Win32_Share" )
  11. For each PartageSource in ListeDesPartagesSource
  12.     PartageExiste = False
  13.     For each PartageDestination in ListeDesPartagesDestination
  14.         If PartageDestination.Name = PartageSource.Name Then
  15.             PartageExiste = True
  16.             PartageDestination.Path = PartageSource.Path
  17.             PartageDestination.Type = PartageSource.Type
  18.             PartageDestination.MaximumAllowed = PartageSource.MaximumAllowed
  19.             PartageDestination.Caption = PartageSource.Caption
  20.         End If
  21.     Next
  22.     If Not PartageExiste Then
  23.         CodeRetour = NouveauPartage.Create(PartageSource.Path, PartageSource.Name, _
  24.         PartageSource.Type, PartageSource.MaximumAllowed, _
  25.         PartageSource.Caption)
  26.     End If
  27. Next

Message cité 1 fois
Message édité par Dji-Pih le 12-06-2006 à 09:06:17
Reply

Marsh Posté le 10-06-2006 à 20:52:40    

Payant, Totalcommander

Reply

Marsh Posté le 12-06-2006 à 14:30:23    

[HS] pour info, ntbackup conserve les autorisations ntfs (pas besoin de passer par un logiciel tiers) [/HS]
 
mais en ce qui concerne la sauvegarde des partages...[:airforceone]


---------------
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse"
Reply

Marsh Posté le 12-06-2006 à 14:40:52    

loft a écrit :

Oui mais a priori il fonctione uniquement pour du NT4/2000 vers du 2003srv et moi je vais d'un 2003 vers un 2003 !   :sweat:


 

Citation :

The File Server Migration Wizard does not provide the following features:
· Local group migration
· Bandwidth throttling
· Migrating files and folders from servers running operating systems other than Windows Server 2003, Windows 2000 Server, Windows NT Server 4.0, or Windows Storage Server 2003.



---------------
You have no chance to survive make your time.
Reply

Marsh Posté le 13-06-2006 à 11:53:01    

tu as ca: Assistant Migration de serveurs de fichiers de chez microsoft

Reply

Marsh Posté le 13-06-2006 à 12:03:42    

el_zeitoun a écrit :

tu as ca: Assistant Migration de serveurs de fichiers de chez microsoft


 
Je ne vois pas ou je peux le telecharger !  :heink:

Reply

Marsh Posté le 13-06-2006 à 12:03:42   

Reply

Marsh Posté le 13-06-2006 à 12:05:00    

Jef34 a écrit :

Payant, Totalcommander


Je l'ai telechargé, il est free pendant 1 mois en version full, mais je ne vois pas du tout ou je peux demander qu'il conserve les droits et partage et ce n'est pas indiqué non plus dans les caracteristique du logiciel.
J'ai la version 6.54a.

Reply

Marsh Posté le 13-06-2006 à 17:47:47    

Allergique à VBS ?

 


Dji-Pih a écrit :

Salut,

 

Tu crées un VBScript

 

1/ qui lance ROBOCOPY source destination ... (+ options qui vont bien)

 

2/ qui met à jour les partages (à tester sur partage bidon auparavant) :

 



Reply

Marsh Posté le 13-06-2006 à 20:43:48    

loft a écrit :

Je l'ai telechargé, il est free pendant 1 mois en version full, mais je ne vois pas du tout ou je peux demander qu'il conserve les droits et partage et ce n'est pas indiqué non plus dans les caracteristique du logiciel.
J'ai la version 6.54a.


 
Lorsque tu lances une copie, tu as dans les options la conservation des autorisations NTFS (t'as pas cherché longtemps :) ).
Il ne conserve pas les partages, ni ne les recrait

Message cité 1 fois
Message édité par Jef34 le 13-06-2006 à 20:52:14
Reply

Marsh Posté le 14-06-2006 à 11:03:13    

Dji-Pih a écrit :

Allergique à VBS ?


 
Incompétent plutôt  :D  . En plus robocopy fait sauter les partage regulierement.  :(

Reply

Marsh Posté le 14-06-2006 à 11:08:31    

Salut,
Pour les fichiers et les droits il y a robocopy. Pour les partages il suffit de copier la clé de registre HKLM\services\currentcontrolset\lanmanserver\shares d'un serveur à l'autre puis de rebooter le serveur (ou de relancer le service qui va bien).
La procédure est décrite chez Microsoft dans l'article KB125996 de la KB.
A+

Message cité 1 fois
Message édité par Gaard28 le 14-06-2006 à 11:10:55
Reply

Marsh Posté le 14-06-2006 à 11:14:38    

Jef34 a écrit :

Lorsque tu lances une copie, tu as dans les options la conservation des autorisations NTFS (t'as pas cherché longtemps :) ).
Il ne conserve pas les partages, ni ne les recrait


 
Merci ! moi je cherchais dans les options avant de lancer la copie. Finalement j'ai trouvé quand j'ai voulou faire un test  :D  
Bon, effectivement ca fonctionne.  
Pour les partages, je vais les recréer, ca prendra moins de temps que de chercher comment les conserver.

Reply

Marsh Posté le 14-06-2006 à 11:21:33    

Gaard28 a écrit :

Salut,
Pour les fichiers et les droits il y a robocopy. Pour les partages il suffit de copier la clé de registre HKLM\services\currentcontrolset\lanmanserver\shares d'un serveur à l'autre puis de rebooter le serveur (ou de relancer le service qui va bien).
La procédure est décrite chez Microsoft dans l'article KB125996 de la KB.
A+


Ca me plait bien ça ! je vais tester tout a l'heure, je te dirais si ca a marché.  :)

Reply

Marsh Posté le 14-06-2006 à 11:32:03    

Je l'ai fait lors d'une migration d'un serveur de fichiers donc je doute pas que ca va marcher (cette procédure permet de garder également les droits positionnés sur les partages).
A+

Reply

Marsh Posté le 14-06-2006 à 13:12:50    

Mortel ce truc ! Merci beaucoup pour l'astuce. Je garde la procedure precieusement dans mes archives.

Reply

Marsh Posté le 14-06-2006 à 20:02:48    

loft a écrit :

Mortel ce truc ! Merci beaucoup pour l'astuce. Je garde la procedure precieusement dans mes archives.

 


 

OK pour effectuer une migration tous les 36 du mois, sinon si c'est périodique, vaut mieux se pencher sur un système de structure hiérarchique de volume logique, indépendamment de l’emplacement physique de la machine comme DFS.
  :hello:


Message édité par Dji-Pih le 14-06-2006 à 20:03:11
Reply

Marsh Posté le 15-06-2006 à 13:07:01    

Là c'est juste pour une seule fois. C'est une migration de serveurs qui a terme n'auront plus aucun lien et ne seront même plus sur le même réseau.

Reply

Marsh Posté le 21-06-2006 à 10:49:12    

Impeccable ! j'ai sauvegardé mes données du serveur 1 avec NTBACKUP et je viens de les restaurer sur mon serveur 2, les droits sont bien conserver.  J'ai ensuite mis ma clé de registre des partage d'un serveur sur l'autre.  
Merci a tous.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed