none
[Résolu]migration HomeDirectory RRS feed

  • Question

  • Bonjour,

    alors mon problème est que l'on m'a demandé de migrer le "dossier de base" ou "Homedirectory" de tous les utilisateurs du Domaine, sur serveur 2012 R2.

    Concernant la migration de données j'utilise Robocopy.

    Par contre pour remettre ce dossier en masse et ne pas le faire à la main, cela devient compliqué!

    j'ai trouvé quelques petites choses sur internet comme la cmdlet Repair-homeDir en powershell Mais j'obtiens le message d'erreur "les utilisateurs n'ont pas de HomeDirectory".Mais justement j'ai lu qu'il est possible de faire avec.

    Je ne trouve pas grand chose d'autre sur le net, à croire qu'il n'y ait que moi qui ait rencontré ce problème lol.

    J'ai essayé de sélectionner tous les utilisateurs dans l'AD, clic droit et modifier le profil et ajouter en dossier de Base "\\........\%username%.Pareil j'obtiens un message d'erreur.

    Si quelqu'un a une idée, elle serait la bien venue :).

    Merci


    • Modifié TechExploit mardi 1 septembre 2015 08:42 le sujet est résolu
    mercredi 26 août 2015 19:18

Réponses

  • Bon Après d'autres recherches sur Google j'ai trouvé le guide ADModify.net:

    https://technet.microsoft.com/fr-fr/library/aa996216.aspx

    il faut utiliser des quotes ' pour l'utilisation de variable \%'sAMAccountName'%

    J'ai procédé aux modifications, ça m'a l'air de bien fonctionner :)

    jeudi 27 août 2015 21:14

Toutes les réponses

  • En powershell tu peux faire un script du genre  : 

    $users=get-aduser -filter * 

    foreach ($user in $user) 

    {

    if $users.homedirectory -ne $null

    {

    set-aduser -identity $user  etc ...

    }

    }

    mercredi 26 août 2015 21:14
    Modérateur
  • Bonsoir,

    l'affectation en  masse devrait pourtant bien fonctionner !

    Mais, il est important de spécifier

    \\serveur\Partage\%username% Les utilisateurs devant avoir les droits sur le partage, évidemment.

    Si les droits sont incorrects sur les dossiers de chaque utilisateur, cela peut nécessiter des adaptations aussi.

    A+


    Thierry DEMAN. Exchange MVP. MCSE:Messaging 2013,MCSE:Server Infrastructure 2012(82 MCPs). MCSA Office 365 https://mvp.microsoft.com/en-us/mvp/Thierry%20Deman-7660 http://base.faqexchange.info

    mercredi 26 août 2015 21:39
  • Bonsoir,

    merci pour ces précisions.

    pour le code Powershell j'ai trouvé ceci :http://www.guismai.fr/2013/01/powershell-obtenir-et-modifier-des-attributs-dutilisateur-active-directory/

    je vais essayer de tester en mixant ce que tu me donnes Philippe.

    Mais suis pas très fort en script...

    Ensuite j'ai aussi trouvé ça:https://dilshansaminda.wordpress.com/2012/01/06/migrate-user-home-folders-to-a-new-file-server-with-all-security-permissions-and-bulk-changes-for-home-folder-paths/

    Exactement La même chose que je dois faire, mais la variable %sAMAccountName% ou %UserName%, me créé un dossier sur le serveur au nom de la variable ?? et dans le HomeDirectory j'ai le

    Path \\..........\sAMAccountName ou username sans les % ???

    cela ne me prend pas la variable mais seulement des caractères, comprends pas!!

    jeudi 27 août 2015 19:35
  • Bon Après d'autres recherches sur Google j'ai trouvé le guide ADModify.net:

    https://technet.microsoft.com/fr-fr/library/aa996216.aspx

    il faut utiliser des quotes ' pour l'utilisation de variable \%'sAMAccountName'%

    J'ai procédé aux modifications, ça m'a l'air de bien fonctionner :)

    jeudi 27 août 2015 21:14