/
Migración a v6

Migración a v6

Consideraciones

Previo a la migración hay que coordinar con el cliente si no hay cambios que impacten APIs especificas tales como:
Consumo de WS de uContact
Puntos de seguridad
Consumo de grabaciones 
Consumo de SMS, cargas de bases, etc.
Coordinar con debida anticipación la fecha del pasaje de los datos y comienzo de uso del sistema.
Que todos los equipos tengan Google Chrome en su ultima version.



Requerimientos

Servidor con uContact v6 instalado desde 0 con una licencia valida.
Validar correcta conectividad y salida a internet, asi como servicios STUN e interfaces del equipo.
Tener el consentimiento del cliente y visto bueno para comenzar a hacer la migración.
Si hay muchos datos a pasar:
Pasar la información hasta cierto dia  (histórica) y despsues el día de la migración pasar la información de dicho día (grabaciones, y tablas de ccrepo)



Respaldo de datos

Respaldo de la informacion de las tablas actuales
//exportacion en el server viejo mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata iax > iax.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata musiconhold > musiconhold.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata queue_members > queue_members.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata queues > queues.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata sip > sip.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata voicemail > voicemail.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata sounds > sounds.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata reports > reports.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata users > users.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata groups > groups.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata dialplan > dialplan.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata black_list > black_list.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata sms_spool > sms_spool.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata schedule > schedule.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata dialer > dialer.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata calls_spool > calls_spool.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata calls_scheduler > calls_scheduler.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata dialer_bases > dialer_bases.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata company > company.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata provider > provider.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata rates > rates.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata permissions > permissions.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata holidays > holidays.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata quality_model > quality_model.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccdata sms_scheduler > sms_scheduler.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo queue_log_repo > queue_log_repo.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo cdr_repo > cdr_repo.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo auditory > auditory.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo black_list_history > black_list_history.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo sms_repo > sms_repo.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo sipchat > sipchat.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo tags > tags.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo cel_repo > cel_repo.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo dialer_bases_repo > dialer_bases_repo.sql mysqldump -u ccuser -pccdatapassword2008 --no-create-info --complete-insert ccrepo customer_feedback > customer_feedback.sql //exportaciones de tablas particulares (ejemplo) mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_Client > DC_Client.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_Email_Management > DC_Email_Management.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_Param > DC_Param.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_Priority > DC_Priority.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_Ticket > DC_Ticket.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_TicketHistory > DC_TicketHistory.sql mysqldump -u ccuser -pccdatapassword2008 ccrepo DC_TicketPriority > DC_TicketPriority.sql

Pasar la información al servidor nuevo:

  • scp *.sql root@IPSERVERNUEVO:/root

Restauración de la información

Restaurar la información de las tablas
// restauración en el server nuevo mysql -u ccuser -pccdatapassword2008 ccdata < iax.sql mysql -u ccuser -pccdatapassword2008 ccdata < musiconhold.sql mysql -u ccuser -pccdatapassword2008 ccdata < queue_members.sql mysql -u ccuser -pccdatapassword2008 ccdata < queues.sql mysql -u ccuser -pccdatapassword2008 ccdata < sip.sql mysql -u ccuser -pccdatapassword2008 ccdata < voicemail.sql mysql -u ccuser -pccdatapassword2008 ccdata < sounds.sql //*ver comparando la nueva*// mysql -u ccuser -pccdatapassword2008 ccdata < reports.sql mysql -u ccuser -pccdatapassword2008 ccdata < users.sql mysql -u ccuser -pccdatapassword2008 ccdata < groups.sql mysql -u ccuser -pccdatapassword2008 ccdata < black_list.sql mysql -u ccuser -pccdatapassword2008 ccdata < sms_spool.sql mysql -u ccuser -pccdatapassword2008 ccdata < schedule.sql mysql -u ccuser -pccdatapassword2008 ccdata < dialer.sql //*ver comparando la nueva*// mysql -u ccuser -pccdatapassword2008 ccdata < dialplan.sql mysql -u ccuser -pccdatapassword2008 ccdata < calls_spool.sql mysql -u ccuser -pccdatapassword2008 ccdata < calls_scheduler.sql mysql -u ccuser -pccdatapassword2008 ccdata < dialer_bases.sql mysql -u ccuser -pccdatapassword2008 ccdata < company.sql mysql -u ccuser -pccdatapassword2008 ccdata < provider.sql mysql -u ccuser -pccdatapassword2008 ccdata < rates.sql mysql -u ccuser -pccdatapassword2008 ccdata < permissions.sql mysql -u ccuser -pccdatapassword2008 ccdata < holidays.sql mysql -u ccuser -pccdatapassword2008 ccdata < quality_model.sql mysql -u ccuser -pccdatapassword2008 ccdata < sms_scheduler.sql mysql -u ccuser -pccdatapassword2008 ccrepo < queue_log_repo.sql mysql -u ccuser -pccdatapassword2008 ccrepo < cdr_repo.sql mysql -u ccuser -pccdatapassword2008 ccrepo < auditory.sql mysql -u ccuser -pccdatapassword2008 ccrepo < black_list_history.sql mysql -u ccuser -pccdatapassword2008 ccrepo < sms_repo.sql mysql -u ccuser -pccdatapassword2008 ccrepo < sipchat.sql mysql -u ccuser -pccdatapassword2008 ccrepo < tags.sql mysql -u ccuser -pccdatapassword2008 ccrepo < cel_repo.sql mysql -u ccuser -pccdatapassword2008 ccrepo < dialer_bases_repo.sql mysql -u ccuser -pccdatapassword2008 ccrepo < customer_feedback.sql //importación de tablas particulares (ejemplo) mysql -u ccuser -pccdatapassword2008 ccrepo < DC_Client.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_Email_Management.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_Param.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_Priority.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_Ticket.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_TicketHistory.sql mysql -u ccuser -pccdatapassword2008 ccrepo < DC_TicketPriority.sql

Transferencia de información 

//grabaciones y voicemails scp -rp /var/spool/asterisk/monitor/ root@IPSERVERNUEVO:/var/spool/asterisk scp -rp /var/spool/asterisk/voicemail/ root@IPSERVERNUEVO:/var/spool/asterisk //base de datos interna y sonidos scp -rp /var/lib/asterisk/sounds/ root@IPSERVERNUEVO:/var/lib/asterisk scp /var/lib/asterisk/astdb.sqlite3 root@IPSERVERNUEVO:/var/lib/asterisk //ucontact //forms scp -rp /etc/IntegraServer/web/forms/ root@IPSERVERNUEVO:/etc/IntegraServer/web (antes en el server nuevo hacer mkdir /etc/IntegraServer/reports_old) scp -rp /etc/IntegraServer/reports/*.* root@IPSERVERNUEVO:/etc/IntegraServer/reports_old scp -rp /etc/IntegraServer/web/images/ root@1IPSERVERNUEVO:/etc/IntegraServer/web

Consideraciones post Instalación 

Related content

En Sitio
Read with this
Plan Contingencia uContact
Plan Contingencia uContact
More like this
Plan Contingencia uContact
Plan Contingencia uContact
More like this
Plan Contingencia uContact
Plan Contingencia uContact
More like this
Plan Contingencia uContact
Plan Contingencia uContact
More like this
Importantes Cambios en Instalación y Actualización de uContact
Importantes Cambios en Instalación y Actualización de uContact
More like this