Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Elastix to VitalPBX

Script and resources to migrate Elastix Installations to VitalPBX

How to Install The Script

  1. If you don't have installed git app, install it in the following way:
yum install git -y
  1. Clone the repository:
cd /usr/share
git clone https://github.com/VitalPBX/ElastixToVPBX.git elastix_to_vpbx

How to Used

  1. Make a backup of your elastix database
mysqldump -uroot -pYOURPASS asterisk > elastix.sql
  1. Upload the generated sql file to VitalPBX Server
  2. Mount your Elastix database on VitalPBX server
mysql -uroot -e"create database elastix"
mysql -uroot elastix < elastix.sql
  1. Execute the migration script
php /usr/share/elastix_to_vpbx/migrate.php

What migrates this Script?

Whit this script you can migrate the following data:

  • Extensions
  • Announcements
  • Classes of Services
  • Recordings (Only the table data, no the files)
  • Call Backs
  • Custom Destinations (Misc Destinations)
  • IVRs
  • Queues
  • DISA
  • Trunks
  • Outbound Routes
  • Inbound Routes
  • Ring Groups
  • Conferences
  • Time Conditions
  • Time Groups
  • Call Groups & Pickup Groups

Important Note

This script only migrates the data from Elastix database, so, you will need to upload your recordings after migration.

This script is only compatible with the Version 2.0.5 of VitalPBX and above

About

Script to migrate Elastix Installations to VitalPBX

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages