Migration to a new hardware

Hi Everyone,

What is the best practice for a migration of a production instance of IPFire to a new hardware ?
It’s a bare metal machine (an old Core2Duo based PC with three GbE Intel based network cards).
I’d like to move it to a new PC and retain complete configuration.
How the steps should look like ?
Is the below plan correct ?:

  1. Install the same build of IPFire on the new PC
  2. Configure interfaces (red, green, blue) in the same way on a new PC as on the old one
  3. Install addons on the new PC
  4. Create full backup on the old PC
  5. Restore backup on the new PC, verify settings
  6. Disconnect old PC from networks and connect new PC

Thanks in advance!

If you do not change architecture ( 32Bit → 64Bit ) this should work.
In case of a arch upgrade, you should search for advice in the community here and in the wiki.

1 Like

There is a wiki section for migration to new hardware.
https://wiki.ipfire.org/optimization/hardware-change

1 Like

Hello Adolf,

hmmmh… it seems [at least, to me] that the URI you gave was a little wrong, the
good one (or « a » good one) is https://wiki.ipfire.org/installation/hardware-change.
[seems that someone preferred “installation” than “optimization” and, voilà … :slight_smile: ]

1 Like

That is because the path in the wiki has been updated since that original post.

That section used to be in a different part of the wiki but it was felt to make more sense in the installation section so it was moved there.

1 Like

It also seems to me that “installation” is a better section than “optimization” !
Any matter, that way, everybody will reach the right place to obtain best practices for a machine migration.