Projet Socle ENT
Pages enfant
  • 05 - Migration de données uPortal 3.2 vers uPortal 4.0

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • channel
  • channel-type
  • entity-type
  • fragment-layout
  • group_membership
  • layout
  • permission_set
  • profile
  • structure
  • theme
  • user

Remarque : La liste des "entity-type" pouvant être exportés depuis la commande d'export et plus précisément via les arguments : "-Dtype" et "-DsysId" (optionnel) est décrite sur la page suivante: https://wiki.jasig.org/display/UPM32/Import+Export+Data+Migration+Tools du manuel Jasig uPortal (Cf. paragraphe "Table of Entity Types")..

Après cette procédure d’export, il est fortement recommandé de vérifier les traces de la console afin de s’assurer que la procédure s’est déroulée correctement. Si celle-ci a échoué le message "BUILD FAILED" sera explicité en fin de la "sortie Console", et si au contraire l'export s'est déroulé avec succès alors le message "BUILD SUCCESSFUL" sera affiché à la fin des traces écrites dans la console.

Il est également recommandé, une fois l’export terminé, de copier l’ensemble du répertoire d'export obtenu vers un répertoire de travail qui fera l’objet de différentes modifications nécessaires à la procédure de migration vers une version 4.x.

Remarque : Voici un tableau récapitulatif indiquant la liste des "entity-type" pouvant être exportés depuis la commande d'export et plus précisément via l'argument "-Dtype" :

entity-type

sysid

export

delete

notes

all

(erreur)

All portal entities

(erreur)

Combines the following sub-types:

  • all-layouts
  • all-profiles
  • all-permission_sets
  • all-channels
  • all-channel-types
  • all-users
  • all-themes
  • all-structures
  • all-entity-types
  • all-group_memberships
  • all-fragment-definitions

all-channel-types

(erreur)

All channel types

(erreur)

 

all-channels

(erreur)

All channels

(erreur)

 

all-entity-types

(erreur)

All entity types

(erreur)

"Entity types" here refers to the UP_ENTITY_TYPES table; these are not the same as Import/Export entity types

all-fragment-definitions

(erreur)

All fragment definitions

(erreur)

Requires the RDBMConfigurationLoader

all-group_memberships

(erreur)

All local (RDBMS) group_memberships

(erreur)

A group_membership entity describes a group and refers to all of its children

all-groups

(erreur)

All local (RDBMS) groups

(erreur)

A group entity simply describes a group (not its children); not exported on -Dtype=all since the data is covered by the group_memberships type

all-layouts

(erreur)

All user layouts

(erreur)

Normal users generate .layout files on export; fragment owners generate .fragment-layout

all-memberships

(erreur)

All local (RDBMS) memberships

(erreur)

A membership entity refers to one parent and one child; not exported on -Dtype=all since the data is covered by the group_memberships type

all-permission_sets

(erreur)

All permission_sets

(erreur)

A permission_set entity is one owner, target, activity, and type, but zero or more principals

all-permissions

(erreur)

All permissions

(erreur)

A permission entity is one owner, target, activity, type, and principal; not exported on -Dtype=all since the data is covered by the permission_sets type

all-profiles

(erreur)

All user profiles

(erreur)

May generate more than one document per user

all-structures

(erreur)

All structures

(erreur)

 

all-themes

(erreur)

All themes

(erreur)

 

all-users

(erreur)

All users

(erreur)

 

channel

fname

 

 

 

channel-type

name

 

 

 

entity-type

name

 

 

 

fragment-definition

name

 

 

 

group

name

 

 

A group entity simply describes a group (not its children)

group_membership

name

 

 

A group_membership entity describes a group and refers to all of its children

layout

username

 

 

 

profile

username

 

 

May generate more than one document per user

structure

name

 

 

 

theme

name

 

 

 

user

username

 

 

 

 

Import des données dans la version 4.x

...