Modifications entre les versions 1 et 3 (s'étendant sur 2 versions)
Version 1 à la date du 2009-02-13 19:40:55
Taille: 2448
Commentaire: préparons les choses…
Version 3 à la date du 2009-02-16 06:45:53
Taille: 3048
Commentaire: et un serveur web de migré (en plus du pare-feu et quelques autres mini-services) !
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
||<bgcolor="#FF5050"> '''ATTENTION''' : documentation en cours de rédaction, '''NE PAS UTILISER POUR LE MOMENT !''' || ||<bgcolor="#FFFF50"> Merci de bien vouloir compléter ces informations avec vos ''Problèmes rencontrés lors de migrations'' '''en fin de page''' ! ||
Ligne 32: Ligne 32:

=== Horde/IMP ===

 * Pas de gros problème en général vu que ce n'est qu'un changement de version mineur.
 * En revanche il faut lire tous les `/usr/share/doc/{horde3,imp4,turba2,kronolith2,mimp1,…}/UPGRADING*` car il y a quelques scripts SQL à lancer pour créer ou mettre à jour des tables (ici aussi de façon mineure).
 * Par ailleurs, si vous avez défini des ''hooks'' pour IMP, il faut les déplacer de `/etc/horde/horde3/hooks.php` vers `/etc/horde/imp4/hooks.php`.
 * En cas de souci, pensez à activer et consulter les logs de PHP !!

----

Merci de bien vouloir compléter ces informations avec vos Problèmes rencontrés lors de migrations en fin de page !

Cette page présente la migration de Debian Etch (4.0r7) vers Debian Lenny (5.0).

Migration de Etch vers Lenny

Commencez par vérifier que votre système est à jour !

  • vérifiez vos sources apt dans /etc/apt/sources.list

  • lancez apt-get update ; apt-get upgrade

  • intégrez les éventuels changements que vous trouverez avec find /etc -name "*.dpkg*" -o -name "*.ucf*"

  • lisez la section « Problèmes rencontrés lors de migrations » ci-dessous /*, en particulier les sections sur Asterisk et MySQL qui sont à vérifier avant la migration */

Suivez la procédure officielle de mise à jour !

  • /!\ Il faut absolument lire les notes de publications. Cela vous évitera la plupart des problèmes possibles. Si vous hésitez à mettre à jour un serveur en production, contactez d'abord la liste Tech@Auf afin que nous étudions ensemble les problèmes potentiels.

    (!) Quand on vous propose de choisir entre votre ancienne configuration et celle proposée par Debian, dans la plupart des cas il est préférable de choisir cette dernière (celle de Debian) pour éviter une interruption de la mise à jour faute de configuration valide. Vous pourrez de toutes façons ré-intégrer vos modifications ensuite à partir des fichier .dpkg-old ou .ucf-old (ou de votre dernière sauvegarde). Attention : il s'agit d'intégrer les modifications de l'ancienne configuration et non pas simplement recopier l'ancien fichier de configuration !

Pensez à finaliser la mise à jour

  • une nouvelle fois, intégrez les éventuels changements que vous trouverez avec find /etc -name "*.dpkg*" -o -name "*.ucf*"

  • cherchez s'il reste des paquets non Debian : aptitude search ~i\!~Odebian

  • aptitude affichera la liste des paquets installés qui ne sont pas originels d'une archive Debian officielle

Problèmes rencontrés lors de migrations : À LIRE AVANT DE MIGRER !!

Horde/IMP

  • Pas de gros problème en général vu que ce n'est qu'un changement de version mineur.
  • En revanche il faut lire tous les /usr/share/doc/{horde3,imp4,turba2,kronolith2,mimp1,…}/UPGRADING* car il y a quelques scripts SQL à lancer pour créer ou mettre à jour des tables (ici aussi de façon mineure).

  • Par ailleurs, si vous avez défini des hooks pour IMP, il faut les déplacer de /etc/horde/horde3/hooks.php vers /etc/horde/imp4/hooks.php.

  • En cas de souci, pensez à activer et consulter les logs de PHP !!


Debian/Lenny (dernière édition le 2009-07-07 10:08:58 par JeanChristopheAndré)