What I am wandering is what happens if you try to move an installation to different hardware?
Moving to a new hardware is pretty easy and requires only a "few" steps. This is the way I a usually do it:
1) set up SME on the new hardware in server only mode, choose an IP in the same net, don't care about all other settings
2) stop all services on the old server that may modifiy data, like smb, httpd, mysqld, crond, qmaild, smtpfront-qmail
3) login in as superuser root into the new SME
4) execute these commands (which actually is a backup+restore in a single step)
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/home/e-smith/ /home/e-smith/
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/root/ /root/
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/e-smith/templates-custom/ /etc/e-smith/templates-custom/
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/e-smith/templates-user-custom/ /etc/e-smith/templates-user-custom/
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/ssh/ /etc/ssh/
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/passwd /etc/passwd
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/shadow /etc/shadow
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/group /etc/group
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/gshadow /etc/gshadow
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/samba/secrets.tdb /etc/samba/secrets.tdb
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/samba/smbpasswd /etc/samba/smbpasswd
rsync -a --delete --numeric-ids --rsh=/usr/bin/ssh OLD_SERVER_IP:/etc/smbpasswd /etc/smbpasswd
4) install all contribs on the new server you have installed on the old one
5) do a su admin and run "configure this server". You need to select the drivers for the new NICs
6) now shut down the old server
7) reboot the new server. You are done.