Je migre mon serveur vers un PI

code juil. 03, 2020

Depuis quelque temps je pense migrer mon serveur vieillissent et énergivore vers des Raspberry pi.

La sortie des Pi 4 8 Go de RAM et les bugs de mon serveurs on finit de me convaincre.

Je commence par migrer le serveur mail (docker-mailserver). Il faut bien-sur transformer le conteneur baser sur une architecture x86-64 en conteneur compatible pour les processeurs ARM. C'est là la principale difficulté de cette migration.

En cherchant un peu, j'ai fini par trouver ce projet qui m'a permis de ne pas refaire ma configuration initiale. J'ai donc choisit d'utiliser ce conteneur qui semble être correctement maintenu.

1/ Migration data.

Pour la migration des données, j'ai simplement fait un transfert avec scp depuis le Pi :

scp -r julien@ip:/chemin/mail/serveur/ .

2/ Récupération du certificat.

Pour récupérer le certificat du serveur mail, je suis directement entrer dans le conteneur.

sudo docker exec -it mail /bin/bash

Puis j'ai envoyé le certificat de la même façon sur le Raspberry pi.

3/ Routage.

Je teste le bon fonctionnement du serveur mail avec le client Thunderbird, puis, je change les routes des différant port mail pour pointer vers le Raspberry Pi.

Finalement le serveur mail fonctionne très bien sur le PI 4. Je vais pouvoir migrer le blog dans les prochains jours.

Julien HL

Développeur full stack, sysadmin & CEO UNITS.