[ixpmanager] IXP Manager Backup / Restore

Barry O'Donovan barry.odonovan at inex.ie
Tue Feb 27 09:58:11 GMT 2018



Nick Hilliard wrote:
> Kyle Spencer wrote:
>> I want to manually migrate IXP Manager from one system to another. I
>> assume this will require a fresh IXP Manager installation on the target
>> box. Following that, I need to know what to migrate (e.g.
>> /srv/ixpmanager/*, databases, etc).
> 
> 1. Do a clean install of IXP Manager on the new system, making a note of
> the new mysql password for accessing the database.
> 
> 2. Make a copy of the database on the old system using mysqldump and
> restore this to the new system.
> 
> 3. Copy over .env from the old system, but modify this to use the new
> mysql access password.
> 
> 4. Then run through the upgrade procedure on docs.ixpmanager.org.


We'll need to have a think about putting together some general notes on
migrations. In addition to the above you also need to look at:

5. mrtg data files. How you time the migration here may also lead to
gaps in graphs if you cannot model and complete it quickly.

6. if you have been adding customer logos, copy over
$IXPROOT/public/logos to the same place in the new server

7. if you have adding attachments to patch panels, copy over
$IXPROOT/storage/files to the same place in the new server

Matthew correctly asked:

> There can be a number of elements in addition to the core
> configuration of IXP Manager itself that need migration or would
> require changes based on the target environment. Accordingly, it
> may help if expound upon your request to include what configuration
> items/services are in use and would need be migrated.

Other things to bear in mind is any features configured. Mostly skim the
list of features in the table of contents at:

http://docs.ixpmanager.org/

 - Barry




More information about the ixpmanager mailing list