Migration trixbox vers asterisknow

Publié le par | VOIP
Pour ceux qui se demandait comment migré une trixbox (2.6) vers un asterisk now (1.5), voici la procédure sommaire,désolé, pas de truc aussi simple qu’un export/import, mais c’est relativement simple  ( tout dépend à quel version était votre trixbox de départ).
  • Mise à jour d’AsteriskNow
yum update
  • Migration a asterisk 1.6 :
# yum shell
install asterisk16-core asterisk16
remove asterisk14 asterisk14-core
ts solve
ts run
remove asterisk14-core
ts solve
ts run
  • freepbx n’est pas à la même version mais la base de donnée peut-être exporté (mysqldump –all-databases > dump.sql) et réimporté sur asterisknow (mysql < dump.sql)
  • Le provisionning n’est pas inclus dans AsteriskNow, ainsi /tftpboot doit être transférer et ftp/tftp installée
  • Le répertoire de spool /var/spool/voicemail doit être transférer
  • Le répertoire /etc/asterisk doit être transférer sur le nouveau serveur
  • Mise a jour de amportal.conf :
    • Freepbx utilise l’authentification fichier, alors qu’Asterisknow utilise db (AUTHTYPE=none versus database)
    • Remplacer l’utilisateur « asteriskuser » par l’utilisateur « freepbx » d’AsteriskNow
  • L’ensemble des modules qui sont « broken » doivent être désinstaller et réinstaller. Si des erreurs SQL surviennent, modifier le nouveau schéma de base de donnée.
  • Mettre à jour les autres package jusqu’a 2.7
  • Les trunks doivent être reconstruit manuellement et la configuraiton rechargée
  • Redémarrer asterisk
amportal restart