Versions du Master MySQL-Astrad  (DBA)

André Guimarães, 2012-08-22

Switzernet

Version 000. 1

Version 001. 1

Version 002. 1

Version 003. 1

Version 004. 2

Version 005. 2

Version 006. 2

Version 007. 3

Version 008. 3

 

Le serveur  DBA est le Master de la réplication MySQL vers les Slaves Asterisk-Realtime, d’autre part il est aussi un Slave de serveur Porta-Billing.

Version 000

Dans cette version, la réplication n’est pas encore configurée, elle ne contient que la structure des tables des 3 bases de données et leurs routines [http://switzernet.com/3/public/110316-astrad-triggers/].

 

Source

110317-db3.sql

Md5

f7c07a0ba9d76a091aa913fdd078cbfa

Doc. D’installation

http://switzernet.com/3/public/110316-db3-setup

Version 001

Cette version utilise les tables FEDERATED [http://switzernet.com/3/public/110405-db3/].

 

Source

110524,1137,db3001.zip

Md5

7f40634efa0853bdbdc5f4c6a18e724d

 

Version 002

Dans cette version, on a remplacé les tables FEDERATED par les scripts :

Pour plus de détailles [http://switzernet.com/3/public/110524-db3/]

 

Source

110524,1137,db3002.zip

Md5

aa043fc27c2b5fa2b57951bf7dfae25b

Version 003

Dans cette version, on a ajouté l’historique des adresses IP utilisées lors d’enregistrement.

Le ZIP ci-dessous vous permettra d’installer DBA avec Puppet, autrement pour une mise à jour (depuis la version 2) il suffit d’exécuter le fichier SQL ci-dessous.

Ces modifications nous permettront d’identifier :

 

Source

110615,1747,dba,003.zip

Md5

33d1dd9c39386f6bb2031df5cd596cb0

Manuel update (V2)

110615-db3-update.sql

 

Version 004

Dans cette version, on a ajouté la table multiple_ua et on a modifié la structure de la table location2, registration et la procédure REGISTER

On a aussi modifié le script exec-registration.pl pour assurer la synchronisation de la table location2 dans tous les DBAs installés.

Le ZIP ci-dessous vous permettra d’installer la version 4 de DBA avec Puppet mais pour migrer depuis la version 3 il faut suivre le chapitre ‘mise à jour’ dans le document .

 

[http://switzernet.com/3/public/110722-dba-v4/],

Cette version n’est compatible qu’avec la version 8 d’Astrad

 

Source

110718,1545,dba,004.zip

Md5

44af95a966c9160da2fa5f8c1dafb5e3

Manuel update (V2)

http://switzernet.com/3/public/110722-dba-v4/

Version 005

On a pris en charge le nouveau représentative ‘promotion’ (i_rep=17).

 

Source

110811,0958,dba,005.zip

Md5

dc0f651db078b32e15285b53ae78e4d7

Version 006

Changes dans la table location2, registration et la procédure REGISTER pour avoir support du champ useragent.

Ajouté a réplication las tables Rates, Destinations, Service_Attribute_Values, Active_Calls et Follow_me.

Création de une table sipdevices avec les mêmes donnes que sippeers and sipusers.

 

[http://www.switzernet.com/3/public/111114-dba-v6]

 

Source

111111,1111,dba,006.zip

Md5

7b4c326f2c3d14510c4f6fd6cd1952f4

Author(s)

André Guimarães

Release date

2011-11-11

Version 007

MySQL version mise à jour à 5.1. Deux nouvelles tables on été ajoutée customer_confs et astrad_confs. Dans ces tables on peut ajouter ou remplacer les paramètres pour les comptes des clients ou des serveurs (définition de port).
Résout le problème en DBAv6 avec les agents utilisateurs NULL.

 

[http://www.switzernet.com/3/public/120308-dba-v7]

 

Source

120308,1207,dba,007.zip

Md5

e719f17b0224dfe01b68d2ea8722a73a

Author(s)

André Guimarães

Release date

2012-03-08

Version 008

MySQL version mise à jour à 5.5 et de Debian à 6.0. Support pour Multibilling. Nouveau champ indiquant dans quelle Billing le compte existe et lequel utiliser pour authentifier l'appel. Le Billing d’authentification est obtenue à partir de la nouvelle table AccountsAuth. Ce paramètre peut être défini en utilisant cette page web [ici]. sippeers et sipusers n’existe plus.

 

[http://www.switzernet.com/3/public/120822-dba-v8]

Vous ne pouvez pas mettre à jour les versions précédentes, parce que la version Debian utilisé est différente. Il faut réinstaller.

 

Source

120822,1434,dba,008.zip

Md5

5b8c7293e7d362d25894d154b10960fb

Size

35K

Author(s)

André Guimarães

Nicolas Bondier

Release date

2012-08-13

In production

2012-08-13

* * *