PBX Data Migration Between 2 Different Platforms

Background

Some users would like to migrate the PBX data from PBX-A to PBX-B, however the 2 PBX are different generations or platforms. For example:

  • S100 -> P550
  • P-Series Cloud -> P-Series Software Edition

As you might know, it's not able to use the backup file to restore in the above scenario. So we will introduce an alternative way.

Applicability

  • Model: P-Series/S-Series
  • Firmware version: Any

Targets

It's not to migrate all the data. This article aims to migrate part of the PBX settings data. Especially the the similar feature settings data on both PBX (the original and target PBX). The settings data usually concerned:

  • extension
  • inbound route
  • outbound route
  • company contacts

Idea

Assuming PBX-A is original PBX, PBX-B is the target PBX to migrate.

Take extension data as example, the procedure:

  • Export the extension data from PBX-A and PBX-B.
  • Edit the the both CSV files (usually the exported data file format).
  • Clear PBX-B csv file data, only leave the column header.
  • Use PBX-B CSV file as baseline. Copy the PBX-A data to the PBX-B file corresponding columns. 
  • Remove the existing extension data on PBX-B web interface. (Optional)
  • Import the PBX-B CSV file to PBX-B to finish the data migration.

We recommend to use a free tool called Ron's Editor to edit the CSV file. Because this tool won't break the CSV file format. How to use the tool Ron's Editor, please refer to this guide: How To Import Extension Information

Practical Case

PBX-A is S100, PBX-B is P550, I will show the extension data migration.

 

1 - Export extension data from both PBX

S100

 

P550

 

 

2. Edit both CSV files

2.1 Edit PBX-A CSV file 

2.2 Edit PBX-B CSV file and clear the data except the column headers line.

2.3 Add a new line for PBX-B CSV file.

2.4 Copy the PBX-A CSV file data to the corresponding column to PBX-B CSV file.

Note that, the column header name can be different between different generations PBX. So choose the closest column to input the data. For same generation PBX, usually you will have not different header name issue.

Save the file after data copy.

 

3. Clear the existing extension data on PBX-B (optinal)

If the current extension doesn't have duplication with the imported extensions, you can keep the existing extensions.

 

4. Import the CSV file to PBX-B

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.