Importation de fichier .csv via la commande CSVDE [WINDOWS SRV 2003] - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 16-03-2009 à 11:45:08
bah déja c'est CSVDE sur le nom de ton topic
t'as regardé ici :
http://www.computerperformance.co. [...] E_Bulk.htm
Ton fichier Excel est bien construit ? bon champs, bien renseigné....
Marsh Posté le 16-03-2009 à 12:01:41
Le mode import de csvde ne sait pas mettre a jour des objets existants, juste en créer de nouveaux : la vu que ton csv vient d'un export de ton AD, forcement quand tu le reimportes csvde voit que tous les objets existent déjà (meme si les attributs sont les mêmes) et il te sort une erreur.
Marsh Posté le 16-03-2009 à 12:16:08
Hum, ok. C'est sûr que du coup, ça risque pas de passer.
Donc, en théorie, si je créé un second AD "identique" (même nom de domaine, même nom de DC etc.), l'import se passe tout seul ?
Ce qui me chiffonne, c'est qu'une collègue a essayé d'importer un csv exporté depuis un ancien AD (mis en suite hors réseau pour pb matériel), vers un nouvel AD (en ayant prit soin de mettre le même nom de DC, même domaine etc. pour que cela corresponde avec le contenu du fichier csv).
Et bah elle se mange la même erreur.. Alors qu'aucun objet n'est encore créé. le seul truc fait, c'est la promotion du serveur en AD, rien de plus.
akizan >> Le fichier n'a pas été modifié après sa génération, donc il ne peut -je pense- qu'être bien construit.
Marsh Posté le 16-03-2009 à 12:44:48
CSVDE c'est pas un moyen de bakcup et de restore de l'AD
Donc non, si tu fais betement un csvde -f ad.txt pour exporter le contenu de ton AD sans te poser de question tu n'arriveras jamais a le réimporter parfaitement pour remonter a l'identique à l'AD, et c'est vraiment pas fait pour ça.
Marsh Posté le 16-03-2009 à 13:23:54
Ok, donc on va rester bien sagement avec les sauvegardes habituelles.
Nous pensions que CSVDE rendrait la tâche plus simple/rapide.
Pourquoi est-il impossible de tout réimporter parfaitement ?
L'exportation ne contient pas tout le nécessaire (jve dire, dans la mesure où cela peut être utilisé pour déployer l'architecture vers un autre domaine) ?
(j'insiste pas, c'est juste pour ma culture perso )
Marsh Posté le 16-03-2009 à 14:19:18
- t'as forcement des objets qui existent déjà meme dans un AD tout neuf (compte admin par défaut, tous les groupes par défaut...)
- ça ne remonte pas les OU
- y'a des tas d'attribus importants exportables qui ne sont pas reimportables (tu peux heureuseument pas imposer un SID à un objet comme ça par exemple)
- c'est compliqué de remonter correctement les groups memberships
- ça ne gere pas les ACL sur les objets
- ça ne gere pas les mots de passe des comptes users
etc...
Marsh Posté le 16-03-2009 à 07:08:47
Hello,
Je me galère un peu pour importer un fichier .CSV avec la commande CSVDE.
J'ai fait un export de mon AD sans pb. Enfin à priori aucun pb, mais en tout cas la commande s'est bien terminée.
J'ai donc un fichier .csv "tout propre" (c'est quand même un joyeux bordel, là-dedans ).
Cette manip' est un test. Mon AD (AD virtuel de test) n'a pas de pb.
Une fois généré, j'ai voulu tenter de le réimporter tout de suite. Il ne devrait donc y avoir aucun changement dans l'AD (rajout, modif etc.) mais la commande devrait, j'imagine, quand même bien se terminer.
Mais une erreur survient. Incompréhensible car non seulement la manip' n'est pas bien compliquée (donc je vois pas trop où j'ai pu me viander) mais surtout, je crois le faire dans les règles avec une commande : "csvde -k -i - f sortie.csv"
Screenshot de l'erreur :
J'ai bien sûr tous les droits nécessaires (admin du domaine) à ce genre de manips.
Un petit EDIT :
Quand je ne mets pas l'option -k, je me tape cette erreur :
Une précaution est-elle nécessaire ? Un pré-requis ? ... ?
Un petit tuyau, svp ?
Message édité par BaF - FlOp le 16-03-2009 à 12:19:11