Pages enfant
  • 01 - 2.6 ALM vers 2.6 DLM

Migration avec conservation des données de la base ALM et mise à jour en DLM

TODO 

Migration avec réinitialisation partielle de la base ALM

 Cette procédure consiste à réinitialiser la base de données pour la mettre au format DLM, en conservant uniquement les informations sur les annonces et les groupes.

Les informations sur les utilisateurs et leurs profils sont  nettoyées et les canaux sont réinitialisés.

Cette procédure peut être utilisée dans le cas où :

  • les profils utilisateurs peuvent être réinitialisés
  • les canaux et les fragments peuvent être intégralement recréés à partir de leurs fichiers de publication, c'est à dire qu'aucune modification de canal ou fragment n'a été faite directement dans uPortal ou que toute modification a été reportée dans les fichiers de publication (pubchan/XXX.xml et al/esup-fragments.xml)

Cette procédure n'est pas garantie. Elle n'a été utilisée que dans un seul établissement et vous devez vous assurer étape par étape qu'elle est utilisable avec votre base de données.

  1. Sauvegarder la base uPortal (sic)
  2. Créer un fichier custom/properties/groups/esupGroupLoad.xml (ou le copier de update) et le vider. Ne conserver que :

    <?xml version="1.0" encoding="UTF-8"?>
    <Group-Loading failonerror="true">
    </Group-Loading>

  3.   Créer des fichiers custom/properties/groups/esup-tables.xml et custom/properties/groups/esup-data.xml. Dans ces fichiers, supprimer toute référence aux tables UP_GROUP, UP_GROUP_MEMBERSHIP, UP_PERMISSION et UPC_PERM_MGR, pour conserver ces tables et leurs données lors du ant db.init
  4. Appliquer les configurations et personnalisations (voir l'article détaillé : Installation)
  5. Faire un déploiement complet avec réinitialisation de la base : ant init; ant db.init; ant deploy;

TODO : Indiquer actions sur UP_SEQUENCE 

  • Aucune étiquette