Conserver attributs/permissions lors d'un déplacement/copie

Conserver attributs/permissions lors d'un déplacement/copie - Stockage - Systèmes & Réseaux Pro

Marsh Posté le 27-10-2008 à 11:27:20    

Bonjour, je vous explique mon problème:
 
Sur un serveur en Win 2k3 Standard, j'ai un raid 1 pour mon système C:, un autre raid 1 pour le d:, et récemment nous avons rajouté un autre raid 1 pour un disque E: car l'espace commencait à saturé sur le disque D: qui est un disque de stockage avec des partages, des permissions et des attributs.
 
Voila pour la partie Hard/Soft.
 
Ma problèmatique est:
 
Est-il possible (avec ou sans logiciel annexe) d'effectuer une copie ou un déplacement des données du dossier D: /data vers le disque E: et cela sans perdre les permissions, les attributs, les droits et les autorisations de partage (avec un scipt pour automatisé le changement de lettre du disque dur par exemple ou autre solution), sachant que beaucoup de dossier sont partagé à l'intérieur de D: /data.
 
Concernant les partages, ca va pas etre marrant de tout refaire à la main et de même pour le reste.
 
Sinon avez vous des alternatives à proposer.
 
Je ne sais pas si j'ai été assez claire, sinon je tacherais de faire de mon mieux.
 
Merci à vous HFRien.

Reply

Marsh Posté le 27-10-2008 à 11:27:20   

Reply

Marsh Posté le 27-10-2008 à 13:44:40    

Robocopy permet de conserver les acl.
Pour les partages, je sais pas... peut-être avec le File Server Migration Toolkit...

Reply

Marsh Posté le 27-10-2008 à 14:12:41    

+1 robocopy, il me semble aussi que supercopier le fait (a confirmer)....
sinon pour les partages je ne sais pas non plus mais si c'est juste d'activer le partage c'est pas la mer a boire, sauf si t'as 12000 repertoires bien sur...Question droits, si les permissions ntfs sont bien configurées, pas besoin de configurer celle du partage, vu que c'est le plus restrictif qui l'emporte, tu mets "toute le monde" en full control...

Reply

Marsh Posté le 27-10-2008 à 14:26:45    

non, pas de gestion des acl avec supercopier.

Reply

Marsh Posté le 27-10-2008 à 15:36:06    

J'ai penser à ces types de logiciels, c'est pas mal.
 
Pour le partage, j'avais bien penser à remapper via la base de registre, mais mon supérieur ne veut pas (uniquement en ultime solution). Par contre ce n'est pas juste activer un partage, car des groupes ne doivent pas avoir accès alors que d'autre doivent avoir, une infrastructure d'entreprise en gros.
 
Ah oui doit y avoir une 50aine de partages, mais j'aimerais bien trouver une "vraie" solution plutot que faire ça à la main un par un.
 
Je vous tiens au courant, merci.

Reply

Marsh Posté le 27-10-2008 à 15:54:26    

des groupes doievent acceder et d'autres pas... ben ouais c'est ce que je te dis si les droits ntfs sont bien configurés, tu t'en fou des perm du partage... je comprend pas ?

 

edit : apres si ya une solution pour les migrer c'est sur que c'est mieux...


Message édité par xanack le 27-10-2008 à 15:55:35
Reply

Marsh Posté le 27-10-2008 à 19:50:11    

Reply

Marsh Posté le 28-10-2008 à 13:14:40    

merci je regarde cela plus attentivement
 
arf le lien pour DL est dead ...
 
je l essaierais plus tard


Message édité par le_golio le 28-10-2008 à 13:27:21
Reply

Marsh Posté le 31-10-2008 à 10:06:00    

Total commander garde les ACL et il est très pratique pour la copie massive de fichiers.


---------------
Mon blog info et Mon CV
Reply

Marsh Posté le 31-10-2008 à 15:09:26    

donc tu as un RAID1 pour D: et un RAID1 pour E:, et ajouter E/ car D/ devenait trop petit pour les datas?
Si oui et que il n'y pas d'autres utilisation à D et E (E ne contenant rien), pourquoi ne pas passer les partitions en dynamique et etendre D sur E? Rien à copier, au moment du passage de basic à dynamique il y a genre 2 secondes de downtime, et puis voila. tes support sont sécurisé, et cette solution tu peux la faire la journée, et sans autre tache que quelques cliques...


---------------
Booster, the only one (thanks God...)
Reply

Marsh Posté le 31-10-2008 à 15:09:26   

Reply

Marsh Posté le 02-11-2008 à 16:47:07    

Merci pour cette solution, je vais regarder cela.
 
Pour MSFMT, cette solution aurait pu etre valable si je migrer les data sur un autre serveur et non sur une autre partition.

Reply

Marsh Posté le 12-11-2008 à 16:48:29    

rhaegal a écrit :

non, pas de gestion des acl avec supercopier.


 
au temps pour moi, supercopier gère bien les acl. shame on me  :bounce:  
 

Reply

Marsh Posté le 12-11-2008 à 17:23:16    

Je dois attendre le mois de decembre pour tester tout cela (j'y retourne pas avant décembre)
 
J'analyse les avantages et inconvénients des disques de bases et dynamiques au passage.
 
Je vous tiens au jus.

Message cité 1 fois
Message édité par le_golio le 12-11-2008 à 17:23:59
Reply

Marsh Posté le 12-11-2008 à 17:48:45    

j'ai dur faire ça y'a pas longtemps.
J'ai donc fait un petit script qui :
- deplace les fichiers et conserve les acl ( robocopy )
- recrée les partages ( net share )  
- copie les permissions du partage d'origine sur le nouveau ( Permcopy , outil microsoft)
 
Si tu as besoins de plus d'infos, je peut te mettre le script c'est pas tres long.

Reply

Marsh Posté le 15-11-2008 à 18:58:12    

le_golio a écrit :

Je dois attendre le mois de decembre pour tester tout cela (j'y retourne pas avant décembre)
 
J'analyse les avantages et inconvénients des disques de bases et dynamiques au passage.
 
Je vous tiens au jus.


 
J'utilise en prod chez pas mal de client, y a pas vraiment de soucis en fait. Boen sur, ne pas etendre sur des disques non RAID1 mini, faut sécurisé le HW,
mais cela reste une règle en serveur. L'interet est justement de ne plus avoir les limitations des disques basiques, qui n'ont plus trop de raison d'être je trouve.
En linux tu as LVM qui fait un peu le même truc, on s'en place plus une fois cette flexibilité en place


---------------
Booster, the only one (thanks God...)
Reply

Marsh Posté le 04-12-2008 à 18:50:31    

Bonjour Izdaman,
 
Pourrais tu me faire parvenir le script en question s'tiouplé?
 
Merci d'avance.

Reply

Marsh Posté le 09-12-2008 à 11:38:19    

Apparement quelqu'un a mis la grappe de HDD en partition E et déplacer quelqu'un dossier et refait un mappage.
 
Bon je trouve pas ça top mais je peux plus rien y faire la.
 
Par contre pour le script, je veux bien.

Reply

Marsh Posté le 09-12-2008 à 12:38:57    

Voila si ca peut t'aider. A noter que la je le fais manuellement , et que ej recrée la structure à l'identique :
 
 

Code :
  1. Dim WshShell, dossier, Source, Dest
  2. Set WshShell = WScript.CreateObject("WScript.Shell" )
  3. dossier = Inputbox("entrer le dossier", "dossier à deplacer de SRV1 vers SRV2" )
  4. Source = "\\srv1\d$\Dossier1\dossier2\" & dossier
  5. Dest = "\\srv2\d$\Dossier1\dossier2\" & dossier
  6. 'on copie les fichiers avec leurs permissions
  7. wshShell.Run "cmd /c robocopy " & Source & " " & Dest & " /SEC /E >> c:\script\log_robocopy" & dossier & ".txt", 0, True
  8. 'on crée le share sur SRV2
  9. wshShell.Run "cmd /c net share " & dossier & "=d:\dossier1\dossier2\" & dossier & " >> c:\script\log_NetShare" & dossier & ".txt", 0, True
  10. 'on copie les autorisations des  shares
  11. wshShell.Run "cmd /c permcopy \\srv1 " & dossier & " \\srv2 " & dossier & " >> c:\script\log_permcopy" & dossier & ".txt", 0, True
  12. msgbox " copie terminée"

Reply

Marsh Posté le 11-12-2008 à 15:25:26    

Merci izdaman

Reply

Marsh Posté le 17-12-2008 à 11:48:54    

Tu peux utiliser robocopy pour les permissions NTFS et la copie et ensuite soit le registre soit file sharing migration tool dispo chez microsoft.
 
Moi je l'avais fais comme çà et j'avais exporter /importer les clés de registes et aucun soucis.


---------------
http://rodolphe.sallio.netcv.fr/fr
Reply

Marsh Posté le 24-12-2008 à 10:19:44    

Robocopy ça aurait pu le faire.
 
Par contre pour FSMT, il me semble que c'est les déplacement sur un autre server et non sur une autre partition (je suis pas sur par contre, à l'occasion je testerais)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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