Clone serveur gestsup

Installation & Configuration du logiciel
squirel

Bonjour à tous,

Je souhaite, faire des tests et maj sur mon serveur gestsup (debian 8).
Pour cela, j'ai crée un clone du serveur et modifié sa configuration ip.

Question : Quelles sont les modifications à faire pour que l'url (ancien ip du serveur de prod) accède à mon serveur de test ?


Merci
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

je vous conseil d'installer un nouveau serveur basé sur la dernière version de debian 10, car la fin de support de la debian 8 arrive bientôt.
> https://wiki.debian.org/fr/LTS

Une fois la dernière version du système d'exploitation installé, vous pourrez réaliser les étapes suivantes pour migrer vos données.

1- Installer l'application avec la dernière version stable
2- Copier le repertoire ./upload de votre serveur de prod vers le nouveau serveur.
3- Exporter la base de données de prod et l'importer sur votre serveur de test.
4- Mettre a jour votre base de données en dernière version en utilisant les scripts présents dans le repertoire ./_SQL


Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
squirel

Merci pour ton retour flox

Il n'y a pas d'autres moyen à moins de refaire une installation complète ?

Cdlt
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Vous pouvez également cloner votre serveur changer sa configuration réseau, et faire la mise a jour de l'OS.

https://www.debian.org/releases/stretch ... ng.fr.html

Concernant la bascule entre le serveur de prod et celui de test, une modification sur votre serveur DNS sera nécessaire afin de pointer sur l'adresse IP de votre nouveau serveur.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
squirel

Je déterre un peu le sujet

Pour la migration de la base.

"Copier le repertoire ./upload de votre serveur de prod vers le nouveau serveur."
=> ou se trouve le répertoire "./upload "
3- Exporter la base de données de prod et l'importer sur votre serveur de test.
=> comment se fait l'import / export ?
4- Mettre a jour votre base de données en dernière version en utilisant les scripts présents dans le repertoire ./_SQL
=> ou se trouve le répertoire "./_SQL " ?

Est ce que phpmyadmin doit être installé ?

Merci
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Les répertoires citées sont ceux a la racine de l'application, un accès phpmyadmin est plus simple pour lancer les scripts de migration. L'import de script SQL en ligne de commande reste possible.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
squirel

Bonjour,

J'ai mis à jour la dernière version gestsup 3.1.50

1- Installer l'application avec la dernière version stable ok
2- Copier le repertoire ./upload de votre serveur de prod vers le nouveau serveur. ok
3- Exporter la base de données de prod et l'importer sur votre serveur de test.
=> il faut importer l'ensemble des bases (bsup, information_schema, mysql, performance_schema, phpmyadmin) ou juste la base bsup.
4- Mettre a jour votre base de données en dernière version en utilisant les scripts présents dans le repertoire ./_SQL
dans le répertoire j'ai un fichier : ex:update_3.1.xx_to_3.1.xx.sql lequel choisir et comment l'appliquer ?

C'est ma 1ère installe gestup

Merci de votre aide
squirel

Après la mis à jour 3.1.50 la page http://192.168.5.xx/phpmyadmin/index.php ne s'afficher plus.
phpzdminerror.JPG
phpzdminerror.JPG (19.15 Kio) Vu 3585 fois
Il y a un service à redémarrer ?

Merci
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Concernant l'application des patch SQL, si votre base de donnée est en version 3.1.45 de l'application, exécuter le script update_3.1.45_to_3.1.46.sql puis les suivants pour arriver en 3.1.50.

Concernant phpmyadmin il est nécessaire de l'installer vous trouverez des procédures sur Google en fonction de votre système d'exploitation.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
squirel

phpmyadmin est déjà installé sur mon serveur, c'est suite au patch que le lien ne fonctionne plus.
Répondre