Passer au contenu principal
Base de connaissancesv13.5

Déplacer Celoxis vers une autre machine

La procédure consiste d'abord à installer Celoxis sur la nouvelle machine. Nous vérifions ensuite que l'installation s'est déroulée correctement. Puis, nous remplaçons la base de données et le répertoire de données par ceux de l'ancienne machine.

Nous supposerons que M1 est l'ancienne machine et M2 la nouvelle machine sur laquelle installer Celoxis.

Demander un nouveau permis pour M2

Lisez ce chapitre pour savoir comment demander une licence. Vous ne devriez commencer le processus de migration qu'après avoir obtenu le nouveau fichier de licence.

Sauvegardez votre base de données et votre répertoire de données sur M1

  1. Sur la M1, dirigez-vous vers Administrateur du siteParamètres du site et recherchez le nom de la base de données et le répertoire de données sous Informations sur le serveur. Voir cet exemple.
  2. Sur la M1, arrêtez Celoxis.
  3. Sauvegardez votre base de données dans un fichier nommé database.backup et copiez le répertoire data dans un répertoire data. Assurez-vous que ce répertoire contienne les deux sous-répertoires index et documents.

Finalisez et vérifiez votre installation Celoxis sur M2

Installez Celoxis sur votre nouveau serveur. Vérifiez que vous pouvez vous connecter et que les exemples de données s'affichent sur votre tableau de bord. Il n'est pas nécessaire de configurer votre serveur de messagerie, l'authentification, etc. pour le moment. Vous pourrez le faire une fois vos données restaurées.

Restaurez la sauvegarde de la base de données et le répertoire de données sur M2

  1. Sur M2, dirigez-vous vers Administrateur du siteParamètres du site et recherchez le nom de la base de données et le répertoire de données sous Informations sur le serveur. Voir cet exemple pour plus d'informations.
  2. Arrêtez Celoxis.
  3. Supprimer la base de données existante.
  4. Recréez la base de données en utilisant le même utilisateur de base de données que celui que Celoxis utilisera pour se connecter à la base de données.
  5. Restaurez la base de données à partir du fichier de sauvegarde sur M1. Les instructions sont fournies plus loin dans ce chapitre.
  6. Supprimez votre répertoire de données (enregistré à l'étape 1) et copiez à sa place le de données que vous avez de M1.
  7. En supposant que votre répertoire de données sur M2 se trouve à l' C:\celoxis\data, exécutez la requête SQL suivante : update db_config set value='C:\celoxis\data' where name='local_storage_root'
  8. En supposant que vous accédiez désormais à Celoxis via http://celoxis.acme.com:8888, exécutez la requête SQL suivante : update db_company set server_name='celoxis.acme.com:8888'
  9. Commencez Celoxis.
  10. Mettez à jour les paramètres du site, tels que les paramètres de messagerie, etc., si nécessaire.

Restauration de votre base de données

PostgreSQL

pg_restore -Fc -d<dbname> -O -U<username> sauvegarde de la base de données

Serveur Microsoft SQL

Dans Enterprise Manager, cliquez avec le bouton droit sur le nœud de la base de données et choisissez Restaurer à partir de toutes les tâches. Utilisez le fichier database.bak fourni.

Oracle

Veuillez contacter votre administrateur de base de données Oracle.