Howto:Migrating an existing LAP System from IPx10(CF) to IPx11(SSD): Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
Line 39: Line 39:


We should start by preparing the new IPxx11 that will receive the Linux Application Platform, by installing the LAP and all applications we are running on the current system that we wish to migrate from. It's important that we install the same version of LAP/Applications that are being used, for example if our current system runs v10hf35 we will install v10hf35 on the new IPx11 so the versions match exactly.
We should start by preparing the new IPxx11 that will receive the Linux Application Platform, by installing the LAP and all applications we are running on the current system that we wish to migrate from. It's important that we install the same version of LAP/Applications that are being used, for example if our current system runs v10hf35 we will install v10hf35 on the new IPx11 so the versions match exactly.
==== Backup all configurations/databases and Webdav files ====
The next step should be starting backup the system step by step to a "backup" folder in our PC:
* At Administration->Backup->Save configurations files/data we should save all configurations files (Linux Application Platform and installed applications).
* Copy manually all files and folders from webdav folder to our PC "backup" folder keeping the same structure(expect folder "System Volume Information") using Webdav client like WinSCP.
* At Administration->Backup->Save configurations files/data all database files leaving the "Reporting Database" for last since this will be the one that takes more time.


===Known Problems===
===Known Problems===

Revision as of 18:13, 16 June 2016

Tools clipart.png FIXME: This article isn't yet finished

Applies To

This information applies to

  • innovaphone Linux Application Platform v10
  • innovaphone IPx10 devices that run Linux on CF card
  • innovaphone IPx11 devices that run Linux on SSD disk

More Information

Introduction

This article explains step-by-step how could we migrate an existing innovaphone Linux Application Platform running on an IPx10 (CF Card) hardware to IPx11 (SSD disk) using the mechanism of backup/restore of the Linux Application Platform in an optimize way to be secure and fast process.

Also explains what are the concerns that we should have during this process and what information could be lost with this process and what we can do to avoid that.

Resolution

Concerns before the migration

With the backup/restore mechanism no LOGS of any installed application or LAP itself will be saved/restored, so if you wish to keep any Log you should download them all before to a PC but you will not be able to "upload" to the new system.

If we have a big database for the Innovaphone Reporting application this process will take longer time depending on the size of the Database itself since there is compressing when doing the backup and decompressing when doing the restore that uses lot of the CPU Load of Linux (75-98%).

As for example one compressed Database of 250MB took around 45m to backup and more than 1h to restore.

All calls/CDRs received during this process will be "lost" by the reporting application unless:

- We have Standby-Reporting application running, so when we have the new system running they will sync and the missing CDRs during the update proccess with be retrieved. - We set the CDR0/1 Interface to a wrong IP so the CDRs are buffered on the PBX and resent when set again the right IP address of the new IPx11 Gateway (The buffer could be not enough if the amount of CDRs received are too many so the solution of using Standby-Reporting application it's more safe).

For the reasons above pointed it's strongly recommended to do this process on non-working hours and try to avoid that any other application it's processing something that could take lot of CPU load so the backup/restore goes faster.

Additionally if you have any custom applications or modifications on your LAP system you need to take care manually the backup and restore of them afterwards (all files and settings you could need) since they will saved/restored.

Prepare the new IPxx11 Gateway

We should start by preparing the new IPxx11 that will receive the Linux Application Platform, by installing the LAP and all applications we are running on the current system that we wish to migrate from. It's important that we install the same version of LAP/Applications that are being used, for example if our current system runs v10hf35 we will install v10hf35 on the new IPx11 so the versions match exactly.

Backup all configurations/databases and Webdav files

The next step should be starting backup the system step by step to a "backup" folder in our PC:

  • At Administration->Backup->Save configurations files/data we should save all configurations files (Linux Application Platform and installed applications).
  • Copy manually all files and folders from webdav folder to our PC "backup" folder keeping the same structure(expect folder "System Volume Information") using Webdav client like WinSCP.
  • At Administration->Backup->Save configurations files/data all database files leaving the "Reporting Database" for last since this will be the one that takes more time.

Known Problems

Related Articles

Reference10:Concept_Linux_Application_Platform