- Impression
- SombreClair
- PDF
Cloner un environnement
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
Cloner un environnement
Si vous souhaitez cloner un environnement, par exemple pour copier vos données de production vers un environnement de pré-production, il est possible de transférer vos données et configurations.
Attention
Les instructions suivantes sont des instructions globales. Il est possible que les répertoires soient placés à des endroits différents sur votre serveur, ou que vous ayez des composantes qui dévient de l'installation de base, par exemple si vous avec une voûte NFS. En cas de doute, veuillez consulter l'équipe de soutien Constellio.
Environnement mono-instance
Voici les répertoires de données pour la copie d'environnement :
- Pour stopper Constellio : sudo systemctl stop constellio
- Pour stopper Solr: sudo systemctl stop solr
- Configurations : /opt/constellio/conf/
- Contenus : /opt/constellio/contents/
- Répertoires de l'application : /opt/constellio/webapp*
- Journaux transactionnels : /opt/constellio/transaction_log/
- Index de la base de données (records) : /var/solr/configsets/
- Fichiers Artemis (Constellio 11+): /opt/constellio/artemis
Important
- Si l'environnement de destination est un nouvel environnement, il est possible que Solr ait une erreur avec Jetty : "non ok status: 414, message:Request-URI Too Long". Il faut alors augmenter "solr.jetty.request.header.size" (voir documentation en ligne). Exemple : 8192 → 819200*
- Vérifier s'il y a des configurations à copier dans constellio.properties lors d'une copie d'environnement distribué→distribué ou mono→distribué. Ce ne sont pas toutes les configurations qui doivent être copiées alors s'informer sur lesquels sont à conserver. Par exemple, la configuration de l'URL du serveur doit être modifiée
- S'assurer que les permissions sur le serveur sur les dossiers / documents copiés ne soient pas modifiées. Par exemple, vous pouvez utiliser rsync avec l'option -a pour le faire
Environnement distribué ou multitenant
Comme la plupart des environnements distribués ou multitenants ne sont pas standard (nombre de machines, logiciel de distribution de charge, etc.), il est préférable de consulter l'équipe de soutien Constellio.
Cet article vous a-t-il été utile ?