IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Transfert ancien serveur vers nouveau?


Sujet :

Réseau

  1. #1
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut Transfert ancien serveur vers nouveau?
    Bonsoir à tous,

    j'ai un vieux contrôleur de domaine avec samba (500Mhz,512Mo,40Go) sous linux RedHat 9.0 qui marche très bien d'ailleurs. Cependant, étant donné que j'ai pu me procurer un serveur un peu plus performant, je souhaiterai savoir comment pourrais-je procéder pour transférer les données et les profils des différents utilisateurs (au nombre de 33 et tous sous windows 2000 pro) présent sur l'ancien serveur vers le nouveau sans qu'il ne puisse y avoir de perte de données ni de profil instable. Merci de bien vouloir m'aider. Excellente soirée!!!

    NB: Petite précision, je suis à 99% de saturation du répertoire home.

    Cordialement

  2. #2
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    fait un tar sur:

    /home
    /etc/samba

    et peut etre autre

  3. #3
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut au secours transfert raté!
    Salut,

    j'ai effectué les transferts de l'ancien serveur vers le nouveau (dossier samba,network,hostname,hosts,resolv.conf,dhcpd.conf,group,passwd,shadow,gshadow,home,etc.). Le transfert s'est bien passé (scp -pr root@ancien_serveur:\home \) et j'ai affecté les propriétaires de chaque dossier home à son utilisateur. j'ai remplacé l'ancien serveur par le nouveau . Et c'est là qu'ont commencé une série de problèmes :

    1 - sur certaines machines (à l'ouverture de session) windows dit qu'il ne peut pas copier le profil de l'utilisateur et il parle de sécurité sur le dossier ou parfois de chemin réseau non disponible.
    2 - il faut passer sur chaque machine (+ de 30) du réseau pour la réintégrer au dans le domaine.
    3 - les droits que les utilisateurs avait avant ils ne l'ont plus (ils ne peuvent même pas ouvrir des dossiers), il a fallu que je passe sur chaque machine pour configurer l'utilisateur comme administrateur du réseau pour qu'il n'ait pas de problèmes(ce que je ne peux bien entendu pas accepter).

    Est-ce que tout ceci est normal? Y a-t-il quelque chose que j'ai oublié? Sauvez-moi, je vous prie car personne ne peut travailler car je n'ai intégrer que 4 machines et laisser les autres de peur qu'il y ait d'autres problèmes. On m'a parlé de smbclient et de réinstaller samba, pensez-vous que celà puisse régler mes problèmes. De plus, a quoi sert smbclient?

    NB: Serveur de fichiers Fedora 7 + 33 machines windows 2000 Pro

    Cordialement

  4. #4
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    la commande scp -pr root@ancien_serveur:\home \ ne transfert pas les droits
    de chaque fichier , mais si tu as travailler avec tar (elle sauvegarde les droits).


    donc d après mes connaissances c est normal, tu es sur le bon chemin, intègre le reste des machines au domaine ,comme tu as fait pour les 4 premiers

  5. #5
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut,

    Merci de m'avoir répondu aussi vite. J'ai bien vérifier les droits de chaque utilisateur sur son dossier /home et je vous assure qu'ils y sont quant à passwd et et shadow, ils le sont également. Je ne comprends vraiment pas. Avez-vous d'autres solutions ou propositions s'il vous plaît? Faut-il que je redonne les droits à chaque utilisateurs sur son dossiers? Si oui, quelle est la commande s'il vous plaît? Comment faire pour que tout utilisateur puisse charger son profil sur n'importe quelle machine sans que je n'ai à le déclarer comme administrateur du domaine? Merci d'avance

    Cordialement

  6. #6
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    puisque tu as changé l ancien serveur(serveur1) par un nouveau,
    même si tu le donne le même nom (serveur1), il faut réintégrer la machine Windows de nouveau (avec un compte administrateurs).

    ensuite tu reboot la machine windows, et tu travail avec un compte utilisateur.
    remarque:
    -deconnecte l ancien serveur.
    -il est possible que c est un pb de droits
    fais un test sur deux machine ,si ça marche ,généralise la solution sur le reste

  7. #7
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Bonjour hmhm12,

    ok, je vais réintégrer quelques machines pour voir. Sinon, j'ai effectivement déconnecté l'ancien serveur. Le plus grand problème est que les utilisateurs ne peuvent vraiment rien faire sur leur pc (même pas ouvrir word, ni ouvrir les dossiers qui leur appartiennent ou changer l'arrière-plan de leur bureau). Mais je vais quand même essayer de réattriber les droits de chaque utilisateur à son dossier dans /home. Mais pensez-vous que ce soit rééllement un problème de droits qui fait que les utilisateurs n'arrive pas à avoir accès à leur dossiers et applications (ce que vous me dites est vraiment logique, mais j'ai envies que vous rassuriez raison pour laquelle je pose cette question idiote )? Cependant, je voudrai souligner que quand je fais ll dans /home tous les utilisateurs et groupes ont effectivement les mêmes droits qu'ils avaient sur leurs répertoires personnels sur l'ancien serveur (à moins que scp les ai copiés mais que ces droits ne soient pas effectifs?). Qu'en pensez-vous? Merci encore et à très bientôt j'espère.

    Cordialement

  8. #8
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut hmhm12,

    apparement c'est un dialogue que nous faisons, car il n'y a que toi qui me répondes . Merci pour ta réponse et tes explications. J'ai vérifier les uid dans /etc/passwd, /etc/samba/smbpasswd et gid dans /etc/group et je vous assure qu'ils sont les mêmes que sur l'ancien serveur. Quand aux droits, ils sont les mêmes également. Je suis à présent sûr que c'est un problème de propriétaire de dossier qui me crée ces problèmes car j'ai créé un nouvel utilisateur qui s'appelle test et qui n'a aucun problème lui. Je l'ai supprimé, puis recréé avec son ancien uid et toujours pas de problème mais lorsque je supprime un ancien utilisateur (Michel) et qu'ensuite je le recrée avec son ancien uid, ça ne marche toujours pas. Il affiche son bureau (/association/profiles/Michel) sans droits d'administration (même pas pouvoir changer l'arrière-plan du bureau) mais pas mes documents (/home/Michel) qui est mappé sur un lecteur réseau Z: . Il m'affiche l'erreur suivante: "Windows n'a pas chargé votre profil itinérant et tente d'ouvrir une session avec votre profil local. Les modifications apportées au profil ne seront pas copiées vers le serveur lors de la fermeture de session. Windows n'a pas chargé votre profil car une copie serveur existe déjà et ne dispose pas de paramètres de sécurité corrects. L'utilisateur en cours ou le groupe Administrateur doit être le propriétaire du dossier. Contactez votre administrateur réseau".

    - Attribution propriétaire à dossiers personnel :
    chown -R Michel:Michel /home/Michel
    chown -R /association/profiles/Michel

    -Attribution droits à dossiers personnel:
    chmod -u 755 Michel (je ne me rappelle plus exactement la commande, mais tout s'est correctement passé car j'ai vérifier par la suite les droits)

    -Suppression utilisateur
    userdel Michel

    -Création utilisateur
    useradd -u 580 Michel (je ne me rappelle plus exactement la commande, mais il m'a juste affiché que l'utilisateur existe déjà)

    -Ensuite je suis allé vérifier dans /etc/passwd, /etc/group et /etc/samba/smbpasswd et tout était correct.

    Apparement le principal problème est que l'utilisateur qui se logue n'est pas administrateur pourtant il faut qu'il le soit, c'est pour ça que je disais que si je mets l'utilisateur comme administrateur du domaine ça marche, mais c'est une solution à exclure. Merci d'avance pour votre réponse et désolé pour cette réponse aussi longue.

    NB: Quand je fais "ll", il fait "drwxr-xr-x+" que veut dire le "+" s'il vous plait? Parfois c'est "t". Merci.

    Cordialement

  9. #9
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    essaye:
    -------
    renome ton /etc/samba/smbpasswd.old

    -Attribution propriétaire à dossiers personnel :
    chown -R Michel:Michel /home/Michel
    chown -R Michel:Michel /association/profiles/Michel

    pour réinscrire les utlisateurs dans samba
    # smbpasswd -a Michel

    remarque:
    "t"= stiky bit

  10. #10
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut hmhm12,

    j'espère que tout va comme tu le souhaites car moi je suis au bord du suicide . J'ai bien essayé toutes tes propositions mais ça ne marche toujours pas. Mes utilisateurs se connectent sans problème (une fois leur machine intégrer à nouveau dans le domaine) mais ils n'ont malheureusment toujours que les droits d'utilisateurs simple et ne peuvent donc pas accéder à leurs documents. Le message "Windows ne peut pas ..." ne s'affiche plus. Pourtant dès que je les mets en tant qu'administrateur du domaine , plus de problèmes. Penses-tu que j'aurai oublié de copier un fichier de base de données ou de configuration de samba ou de ses utilisateurs important? Cela m'étonnerait, car j'ai recopié tout le répertoire samba de l 'ancien serveur sauf smb.conf~ et smbpasswd.old. Au secours!!! Merci d'avance.

    Cordialement

  11. #11
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    il faut patienter, je sens ce que tu sens
    essaye:
    ------

    renome ton /etc/samba/smbpasswd.old , /etc/passwd.old

    -Suppremer utilisateur
    # userdel Michel

    -Créer utilisateur
    # useradd -o -u 580 Michel (-o pour forcer la creation)
    - Réinscrire les utlisateurs dans samba
    # smbpasswd -a Michel

    SANS oblier de verifier les droits

    bon courage,

  12. #12
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut Abandon!
    Salut hmhm12,

    je suis désolé de te l'annoncer mais ça ne marche toujours pas . Je crois que je vais me résigner à transférer une nouvelle fois les données (60 Go) de l'ancien serveur vers le nouveau. Aurais-tu une astuce pour me permettre de copier en réseau (ancien serveur + nouveau) les données en conservant les droits et les propriétaires? De plus quels sont les fichiers de configuration et systèmes que tu me conseilles de copier? Je sais que je te demande beaucoup mais tu as dû remarquer que tu es le seul à m'aider. Merci d'avance.

    NB: la commande que j'avais utilisée est : "scp -pr root@ancien_serveur:\home \" peut-être pourrais-tu l'améliorer?

    Cordialement.

  13. #13
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    salut,
    je pense que c est un pb de samba + les droits d acces

    recopie juste les dossiers de l'utilisateur Michel.

    utilise la commande rsync elle permet de copier juste la difference entre les fichiers(tres rapide).
    elle travail avec le demon ssh
    #rsync -avz /dossier root@ancien_serveur:/dossier/

    si ca marche pas reinstalle samba.

  14. #14
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut hmhm12 ,

    voici les distributions que j'utilise:

    ancien serveur = Redhat 9.0
    nouveau serveur = Fedora core 7

    Merci.

    Cordialement

  15. #15
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    je pense que c est un pb de samba(samba de redhat 9 peut etre n est pas compatible avec fedora 7).

    donc si ca marche pas reinstalle samba(cd fedora 7) (sans oblie de sauvegarder /etc/smb.conf)

  16. #16
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut,

    je viens de réinstallé fedora. Je suis actuellement entrain d'installer (via yum) les packages de samba (samba.i386-3.0.27a-0.fc7, samba-client-3.0.2 et samba-common-3.0.2). J'espère que ça ira cette fois-ci. Au fait, sais-tu à quoi sert le samba-common-3.0.2? Le fait d'utiliser le smb.conf de redhat n'aura pas d'incidence sur le fedora core 7? Merci.

    Cordialement

  17. #17
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    smb.conf c est un fichier text, il contient la configuration de ton samba (les partage,.....).
    c est bien d installer tous les packages, comme ca tu peut travailler avec l assistant graphique de samba ,par exemple.

  18. #18
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    l assistant graphique:
    #system-config-samba

  19. #19
    Membre actif
    Inscrit en
    Décembre 2007
    Messages
    528
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 528
    Points : 211
    Points
    211
    Par défaut
    Salut hmhm12,

    j'ai essayé l'assistant graphique de samba mais il ne m'a pas non plus aidé. Je vais peut-être essayé le rsync peut-être qu'il pourra résoudre mes problèmes. Qu'en penses-tu? Parce que c'est comme tu l'as dit, je crois que j'ai mal copié les profils des utilisateurs. ??? As-tu autre chose à me proposer? Merci.

    Cordialement

  20. #20
    Membre actif Avatar de hmhm12
    Profil pro
    Administrateur système
    Inscrit en
    Novembre 2007
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur système

    Informations forums :
    Inscription : Novembre 2007
    Messages : 258
    Points : 297
    Points
    297
    Par défaut
    sans oublier de reinscrire les utlisateurs dans samba.
    voila une image d aide, pour la reinscription avec l assistant.
    - j ai trouver un autre pb, les noms utilisateurs sous linux ne support pas le majuscule donc Michel ne marche pas , par contre michel marche.

Discussions similaires

  1. Redirection 301 ancien site vers nouveau
    Par lelectronique.com dans le forum Apache
    Réponses: 2
    Dernier message: 24/01/2013, 22h47
  2. rediriger ancien domaine vers nouveau domaine
    Par marcus94 dans le forum Apache
    Réponses: 4
    Dernier message: 18/11/2011, 17h40
  3. [Mysql] transfert données ajoutées vers serveur distant
    Par hanane28 dans le forum Administration
    Réponses: 3
    Dernier message: 20/11/2005, 19h06
  4. [Indy] Transfert de fichiers du serveur vers le client
    Par Nicodemus dans le forum Web & réseau
    Réponses: 4
    Dernier message: 28/10/2005, 17h00
  5. Transfert d'un CUBE OLAP d'un serveur vers un autre
    Par DAN#1 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/12/2003, 10h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo