Mise a jour et migration d'Elastix

Discussion in 'Elastix 2.x' started by Foyus, Aug 3, 2009.

  1. Foyus

    Joined:
    Jul 24, 2009
    Messages:
    2
    Likes Received:
    0
    Bonjour à tous,

    Je fais appel à vous car je rencontre quelques problèmes pour la mise a jour et la migration d'Elastix !!!

    J'ai un serveur Elastix en version 1.0-17, voulant passer à la nouvelle version j'ai installé un deuxième serveur en version 1.5.2-2. Le serveur fonctionne correctement et je peux l'administrer depuis l'interface web (ou par ssh) mais j'ai quelques problèmes :

    - J'ai fais un backup de la version 1.0 ("Système" / "Sauvegarde / Restauration" / "Sauvegarde") et j'ai tenté de restaurer ce backup sur la version 1.5. Il me dit que la restauration s'est déroulée avec succès et je retrouve bien la liste de mes fax par exemple mais ensuite lorsqu'il s'agit d'aller dans "PBX" puis "Configuration PABX" rien ne s'affiche !!! Une idée?

    - Les dépôts (YUM) ne sont pas configurés correctement et lorsque je veux faire des mises a jour j'obtiens cette erreur : "[Errno 12] Timeout: <urlopen error timed out>". ???

    - Plus généralement savez vous ou je peux trouver sur le serveur les principaux fichiers de conf d'Elastix svp?

    Merci d'avance,
     
  2. danardf

    Joined:
    Dec 3, 2007
    Messages:
    8,069
    Likes Received:
    12
    Hmmmm. ça fait un gros fossé ! :unsure:

    Peut être essayer de le faire par palier 1.0 -> 1.1 -> 1.2 -> 1.3 -> 1.5.
    Ne serais-ce qu'en virutalisation pour commencer.

    En tout cas c'est ce que je ferais ne serait-ce que pour certains problèmes de menu, modules ou autre.
    Faire attention à la version de FreePBX si n'a pas été updatée entre temps depuis la version antérieure. (si en 1.0.17 il y avait Freepbx 2.3 et qu'il ait été migré en 2.4.1) il faudra avoir sur la 1.1 ou 1.2 la même version.

    Perso j'ai eu des petits problèmes de migration sur certaines versions. (Il y en a qui se sont bien passée)
    J'ai fais une restauration pas à pas de manière à savoir ce qui n'allait pas, pour faire réinstaller à la mano de ce qui n'était pas restauré.
     
  3. Foyus

    Joined:
    Jul 24, 2009
    Messages:
    2
    Likes Received:
    0
    Oui ca fait un gros fossé on est bien d'accord, c'est pour cela que la mise à jour s'impose !!! Toi tu fais les mises à jour au fur et à mesure sur des serveurs en production sans problème?

    En attendant j'ai trouvé un "tutoriel" sur ce forum de Ben Sharif (Elastix without tears) et il est excellent (300 pages en Anglais mais ultra complet) !!!

    J'ai réussi a migrer mes config de téléphones en allant dans "PBX", "Batch Extensions" et en passant par un fichier .csv. C'est nickel je vais juste creuser au niveau de la compatibilité avec FreePBX :S Si tu as des pistes...

    Par contre au niveau des mises a jours quand je fais un "yum - y update" j'ai cette erreur :

    Tu as une idée? Je précise que le ping vers repo.elastix.org fonctionne.

    En tout cas merci de ton aide ;)
     
  4. danardf

    Joined:
    Dec 3, 2007
    Messages:
    8,069
    Likes Received:
    12
    Jamais de la vie faire une migration sans passer par la case maquette!
    Au moins en virtuel....

    Toujours monter une maquette, puis faire une restauration sur cell-ci.
    voir ce qui ce passe, et migrer par la suite.

    Très bonne doc ... et bonne initiative de la lire ;)

    Ce fichier là /etc/yum.repos.d/elastix.repo doit avoir çà:

    Code:
    [elastix-base]
    name=Base RPM Repository for Elastix
    baseurl=http://repo-es.elastix.org/elastix/1/base/$basearch/
    gpgcheck=0
    enabled=1
    exclude=elastix-mysqldbdata
    
    [elastix-updates]
    name=Updates RPM Repository for Elastix
    baseurl=http://repo-es.elastix.org/elastix/1/updates/$basearch/
    gpgcheck=0
    enabled=1
    exclude=elastix-mysqldbdata
    
    [elastix-beta]
    name=Beta RPM Repository for Elastix
    baseurl=http://repo-es.elastix.org/elastix/1/beta/$basearch/
    gpgcheck=0
    enabled=0
    exclude=elastix-mysqldbdata
    
    [elastix-extras]
    name=Extras RPM Repository for Elastix
    baseurl=http://repo-es.elastix.org/elastix/1/extras/$basearch/
    gpgcheck=0
    enabled=1
    exclude=elastix-mysqldbdata
    
    Peut être ce n'est pas le même.
     
  5. hb9vaf

    Joined:
    Mar 28, 2009
    Messages:
    18
    Likes Received:
    0
    bonjour,
    Je suis actuellement en version 5.1-9 et désire faire la mise a jour vers la dernière version stable.

    Existe-t-il une marche a suivre pour cette migration/mise à jour ?

    Merci d'avance

    Marco
     
  6. danardf

    Joined:
    Dec 3, 2007
    Messages:
    8,069
    Likes Received:
    12
    Version 5.1-9 ?
    hmmm pas déjà. :)

    Il faut aller dans l'onglet Système / Mise à jour / Installateurs

    Tu sélectionnes:
    x Base RPM Repository for Elastix
    x Updates RPM Repository for Elastix
    _ Beta RPM Repository for Elastix
    x Extras RPM Repository for Elastix


    Ensuite tu vas en mode console (ssh)
    Logue toi puis tapes la commande:
    # yum -y update

    C'est tout.

    Evidemment, faire une sauvegarde avant, c'est plus sure!! :)
     
  7. hb9vaf

    Joined:
    Mar 28, 2009
    Messages:
    18
    Likes Received:
    0
    Merci pour ces explication.

    En fait c'est une version 5.1 (probalement rc9 ??) C'est ce que je vois sur la console WEB en haut à droite : "A propos d'Elastix 1.5-9"

    Pour les installateurs je n'ai pas le même sur ma version, voici ce je j'ai :

    x CentOS-5 - Base
    x CentOS-5 - Updates
    x CentOS-5 - Addons
    x CentOS-5 - Extras
    CentOS-5 - Plus
    CentOS-5 - Contrib
    CentOS-5 - Media
    x Elastix RPM Repository for CentOS
    Elastix-Beta RPM Repository for CentOS
    x Elastix-Extras RPM Repository for CentOS

    Merci d'avance
     
  8. danardf

    Joined:
    Dec 3, 2007
    Messages:
    8,069
    Likes Received:
    12
    Pour la partie CentOS, enlèves la sélection.
    Il y a des truc des fois zarbi après la mise à jour.
     

Share This Page