Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Migration de sympa

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: thierry roussel <adresse@cachée>
  • To: "‪‪adresse@cachée‬‬" <adresse@cachée>
  • Cc: "adresse@cachée" <adresse@cachée>
  • Subject: Re: [sympa-fr] Migration de sympa
  • Date: Sun, 6 Dec 2020 19:26:18 +0100

Merci,

Je vais d’un Debian à Centos7 mais je vais adapter.

Plus une galère on passe de .org à .net, donc je vais devoir modifier dans toute la base de donnée et les modèle et senari.

Thierry

Le 6 déc. 2020 à 17:47, ‪‪adresse@cachée‬‬ <adresse@cachée> a écrit :

Bonjour,

Je ne sais plus depuis quel version j'ai fait la migration, mais je te confirme qu'il est possible de migrer les données puis d'appliquer la mise à jour depuis le nouveau serveur. Tu peux t'inspirer de mes notes pour la migration de Debian à 10 si tu veux :

Sharan est l'ancien serveur, Sharan-new à été renommé Sharan lors de la bascule.

Installation serveur listes sympa
---------------------------------

# monter sdb1 sur /var
#paquets
apt install sympa mariadb-server apache2 libauthcas-perl openssl postfix

#Mariadb
CREATE DATABASE sympa Character SET utf8;
GRANT ALL PRIVILEGES ON sympa.* To 'sympa'@'localhost' IDENTIFIED BY 'password';
#paramétrer /etc/mysql/my.cnf

#apache2
#Vhost /etc/apache2/sites-available/sympa.conf et sympa-ssl.conf
a2ensite sympa
a2ensite sympa-ssl
a2enmod suexec
a2enmod fcgid
a2enmod ssl
a2enmod rewrite

# Configuration
#Postfix
/etc/postfix/main.cf
/etc/postfix/master.cf
/etc/aliases
/etc/mailname
ln -s /etc/mail/sympa/aliases /etc/sympa/sympa_aliases

#Sympa
/etc/sympa/sympa/sympa.conf

#Migration des données depuis sharan-new
#arret service sur old et new
ssh sharan.univ-lemans.fr 'systemctl stop sympa'
systemctl stop sympa

#Transfert configuration sympa
scp sharan:/etc/mail/sympa/aliases /etc/mail/sympa/
scp sharan:/etc/sympa/topics.conf sharan:/etc/sympa/auth.conf sharan:/etc/sympa/data_structure.version sharan:/etc/sympa/cooki* /etc/sympa/
rsync -a --numeric-ids --delete-after sharan:/etc/sympa/families/ /etc/sympa/families/
rsync -a --numeric-ids --delete-after sharan:/etc/sympa/scenari/ /etc/sympa/scenari/
rsync -a --numeric-ids --delete-after sharan:/etc/sympa/web_tt2/ /etc/sympa/web_tt2.old/
postalias /etc/sympa/sympa_aliases

#Transfert de la bdd
ssh -C sharan.univ-lemans.fr 'mysql dump sympa' | mysql sympa

#Transfert data sympa
rsync -az --numeric-ids --delete-after sharan:/var/lib/sympa/ /var/lib/sympa/ --exclude static_content
rsync -az --numeric-ids --delete-after sharan:/var/spool/sympa/ /var/spool/sympa/ --exclude digest
rsync -az --numeric-ids --delete-after sharan:/var/log/sympa.* /var/log/
chown -R sympa.sympa /var/lib/sympa /var/spool/sympa /etc/sympa

#Verification des dépendances (si manquante, privilégier installation par apt)
sympa_wizard --check
#Upgrade schema BDD
sympa --upgrade
systemctl start sympa

Cordialement.


-------- Message original --------
De : thierry roussel <adresse@cachée>
Date : dim. 6 déc. 2020 à 13:00
À : adresse@cachée
Objet : [sympa-fr] Migration de sympa
Bonjour,

Nous avons un vieux serveur avec la version 6.1.23 ,et nous devons le migrer vers un nouveau serveur tout en passant à la dernière version de sympa, est ce que c’est possible de simplement installer la nouvelle version et de remplir la DB avec un dump de l'ancienne, ou faut il installer la version 6.1.23 sur le nouveau serveur et faire des updates jusqu’à la nouvelle version ?


Thierry Roussel




Archives gérées par MHonArc 2.6.19+.

Haut de le page