Subject: Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
List archive
Re: [sympa-fr] Migration de sympa vers un nouveau serveur
- From: Luc Didry <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-fr] Migration de sympa vers un nouveau serveur
- Date: Tue, 29 Jan 2019 14:55:17 +0100
vendredi 25 janvier 2019, 11:01:48 CET David Verdin wrote:
> Voilà comment on s'y prend (voir le tar.gz en pièce jointe pour l'exemple).
>
> En gros, nos serveurs ayant bien vécu, on veut ne migrer que ce qui est
> pertinent. On fait ne migre donc que ce qu'on définit explicitement. Ça
> évite de se traîner certaines vieilles scories.
>
> En gros, on travaille à coup de rsync et sqldump.
>
> Nous, on installe la version de Sympa qu'on veut puis on migre les données.
>
> On a un script de migration initiale :
> initial-sympa-migration-script.sh. Il fait la première initialisation en
> recopiant toutes les données pertinentes.
>
> On a un script de conrtab, exécuté après, qui se contente de recoller
> les morceaux :
>
> - rsync sur les systèmes de fichier,
>
> - rsync par domaine, pour récupérer les données spécifiques aux domaines,
>
> - mise à jour de la base de données. Pour certaines tables (user_table
> par exemple) on est obligé de tout virer et remplacer par les données de
> l'ancien serveur. Pour d'autres (logs, stats,) on peut se contenter de
> chercher ce qui a été ajouté entretemps.
>
> On ne récupère pas tout. certaines données sont inutiles (sessions par
> exemple) et d'autres récupérables autrement (admin_table)
>
> Note que les scripts sont générés automatiquement, par un playbook
> Ansible qui utilise les environnements créés pour migrer les données.
>
> Évidemment, nous on a des dizaines de domaines, plusieurs serveurs
> sources et plusieurs serveurs destination. du coup ça fait un gros
> chassé-croisé de données, ce qui nous oblige a gérer plein de détails.
>
> Mais si tu regardes ce qu'il y a dans les scripts de domaines, tu auras
> la liste exhaustive des données à migrer.
>
> Voilà, on publiera le playbook dès qu'on pourra.
>
> Toute remarque est bonne à prendre. J'espère que c'est utile.
>
> Bonne journée !
>
> David
Merci !
--
Luc
"La route est longue, mais la voie est libre…" https://framasoft.org
Framasoft ne vit que par vos dons (déductibles des impôts). Merci d'avance
pour votre soutien https://soutenir.framasoft.org
-
[sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/25/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
David Verdin, 01/25/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/29/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/30/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
David VERDIN, 01/30/2019
- Re: [sympa-fr] Migration de sympa vers un nouveau serveur, Luc Didry, 01/30/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Laurent Spagnol, 01/30/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/31/2019
- Re: [sympa-fr] Migration de sympa vers un nouveau serveur, David Verdin, 01/31/2019
- Re: [sympa-fr] Migration de sympa vers un nouveau serveur, Laurent Spagnol, 01/31/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/31/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
David VERDIN, 01/30/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/30/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
Luc Didry, 01/29/2019
-
Re: [sympa-fr] Migration de sympa vers un nouveau serveur,
David Verdin, 01/25/2019
Archive powered by MHonArc 2.6.19+.