Mise a jour et migration d'Elastix

Foyus

Joined
Jul 24, 2009
Messages
2
Likes
0
Points
0
#1
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,
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#2
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é.
 

Foyus

Joined
Jul 24, 2009
Messages
2
Likes
0
Points
0
#3
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 :

Loading "fastestmirror" plugin
Determining fastest mirrors
* elastix-base: repo.elastix.org
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5 ... 86&repo=os error was
[Errno 12] Timeout: <urlopen error timed out>
Error: Cannot find a valid baseurl for repo: base
Tu as une idée? Je précise que le ping vers repo.elastix.org fonctionne.

En tout cas merci de ton aide ;)
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#4
Foyus said:
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?
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.

Foyus said:
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...
Très bonne doc ... et bonne initiative de la lire ;)

Foyus said:
Loading "fastestmirror" plugin
Determining fastest mirrors
* elastix-base: repo.elastix.org
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5 ... 86&repo=os error was
[Errno 12] Timeout: <urlopen error timed out>
Error: Cannot find a valid baseurl for repo: base
Tu as une idée?

En tout cas merci de ton aide ;)
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.
 

hb9vaf

Joined
Mar 28, 2009
Messages
18
Likes
0
Points
0
#5
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
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#6
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!! :)
 

hb9vaf

Joined
Mar 28, 2009
Messages
18
Likes
0
Points
0
#7
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
 

danardf

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

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,913
Messages
130,917
Members
17,589
Latest member
cristian.saiz
Top