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ù :

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