eCandidat (esup-opi)

Arborescence des pages

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.
Commentaire: Migrated to Confluence 5.3

Problème de performance de Orbeon

Selon le nombre de vos formulaires et la version de eCandidat et donc de la base eXist et de Orbeon, il est possible que votre base eXist explose en terme de taille des fichiers .dbx, probablement à cause d'un problème de gestion des index.

...

  • Faire une copie de sauvegarde de la base;
  • Restaurer la base en local pour la recopier en environnement de production.

Téléchargement du client eXist

Rendez vous sur la page de téléchargement d'eXist d’eXist (http://exist-db.org/exist/download.xml).

...

  • 1.2.6 si vous êtes en version antérieure à 1.16.0 de eCandidat ;
  • 1.4.1 sinon.

Copie de sauvegarde de la base eXist

Pour récupérer une copie de sauvegarde de votre base, vous avez 2 solutions :

...

Si dans votre configuration d'orbeond’orbeon, vous avez défini une tâche de backup, il vous suffit de récupérer la version la plus récente au format .zip et la copier sur votre poste de travail.

  • Copie de sauvegarde par le client eXist

Si vous n'utilisez n’utilisez pas la tâche de backup, vous avez à utiliser le client eXist.

Lancez le client eXist Shell, configurez l'URL l’URL (par exemple xmldb:exist://_nom_de_l'applicationl’application/exist/xmlrpc) puis connectez vous via le bouton OK.

Vérifiez bien que le contenu de la base que vous pointez est correct puis effectuez la copie de sauvegarde (Outils / Faire une copie de sauvegarde).

Restauration de la base eXist

Sur un environnement local, copiez le dossier /properties/orbeon et modifiez dans le fichier \orbeon\exist-conf.xml la balise <db-connection> en pointant sur le dossier exist-data.

...

Une fois la restauration effectuée, vous pouvez copier sur votre serveur le contenu du dossier orbeon\exist-data à l'emplacement l’emplacement défini dans votre configuration de <db-connection> en faisant éventuellement une copie sur votre serveur pour pouvoir revenir sur la version précédente.