Durante o gerenciamento de vários servidores da Web, você rapidamente se tornará um mestre na instalação do LAMP (Linux, Apache, MySql, PHP). Eu simplesmente faria backup dos arquivos de configuração do site do apache (não apenas dos arquivos que definem a estrutura de diretórios do servidor da Web; no Ubuntu / etc / apache2 / sites-enabled / *).
Além disso, faça backup de todos os arquivos do site que você possui. Você também vai querer fazer backup de seus bancos de dados. A maneira correta de fazer isso depende do DBMS que você usa. Se você estiver usando o MySQL, use mysqldump ( link ) que é quase certo que já estará no seu antigo servidor.
Em seguida, na sua nova caixa, faça uma instalação básica da lâmpada: link
Uma vez que você tenha executado, coloque os arquivos do seu site e os arquivos de configuração no lugar. Você precisará reconfigurar seus usuários do banco de dados também.
Isso pode soar como muito trabalho no começo, mas na verdade não é. Depois de fazer isso algumas vezes, você poderá concluir tudo isso em cerca de 15 minutos sem problemas.
Você também precisará atualizar suas entradas de DNS para apontar para o novo servidor.
Além disso, se você usar o SSL em seus sites, será necessário fazer o backup dos arquivos instalados quando instalou isso.