Actualiser README.md

This commit is contained in:
2025-12-19 17:40:14 +00:00
parent 16bc82d7c2
commit 934bf2f0ba

View File

@@ -6,21 +6,25 @@
## Etape 2
### <ins> BDD Nominal</ins>
### 1. Ouvrir un putty sur le serveur de recette "socleng-monoprix@socleng-monoprix-web01-r7"
### 1. Ouvrir un putty sur le serveur de recette WEB
Executer les commandes suivantes à la suite :
```sh
$ stop
$ echange_stop
stop
```
### 2. Ouvrir un putty sur le serveur de recette "socle_sup@socleng-monoprix-web01-r7"
```sh
echange_stop
```
### 2. Ouvrir un putty sur le serveur de recette WEB avec socle_sup
Executer les commandes suivantes à la suite :
```sh
$ socle_sup_stop
```
### 3. Ouvrir un putty sur le serveur de recette "amoa@[IP_SERVEUR_BDD_RECETTE] - socleng-monoprix-db01-r7"
### 3. Ouvrir un putty sur le serveur de recette BDD
Executer les commandes suivantes à la suite :
```sh
postgres_stop
```
```sh
postgres_start
```
Il faut maintenant vérifier les process qui tournent sur la BDD de recette, pour cela ouvrir un dbeaver sur la recette :
@@ -35,23 +39,29 @@ une liste apparait de type :
Il faut killer les session qui sont par exemple celle provenant de telserveur (entouré en noir) avec le pid correspondant (entourée en rouge), exemple :
```sql
SELECT pg_terminate_backend(14199);
SELECT pg_terminate_backend([PID_PROCESS]);
```
Une fois les processus killés (hors ceux de votre dbeaver), fermer toutes les fenêtre sql et les connexions à votre BDD
et exécuter les commandes suivantes sur 8amoa@[IP_SERVEUR_BDD_RECETTE] - socleng-monoprix-db01-r7
et exécuter les commandes suivantes sur le serveur de recette BDD
```sh
dropdb -h [IP_SERVEUR_BDD_RECETTE] -U socleng-monoprix socleng-monoprix
createdb -h [IP_SERVEUR_BDD_RECETTE] -U socleng-monoprix -T template0 -E UTF8 socleng-monoprix
dropdb -h [IP_SERVEUR_BDD_RECETTE] -U [USER_BDD_RECETTE] [NOM_BDD_RECETTE]
```
```sh
createdb -h [IP_SERVEUR_BDD_RECETTE] -U [USER_BDD_RECETTE] -T template0 -E UTF8 [NOM_BDD_RECETTE]
```
### 4. Ouvrir un putty sur le serveur de prod "amoa@[IP_SERVEUR_BDD_PRODUCTION] - socmpx-db01"
Executer la commande suivante pour redescendre la BDD de prod (changer le nom du .sql à executer):
```sh
$ pg_restore -U socleng-monoprix -h [IP_SERVEUR_BDD_RECETTE] -O -d socleng-monoprix [CHEMIN_FICHIER_SAUVEGARDE]/20251219_socleng-monoprix.sql
pg_restore -U [USER_BDD_RECETTE] -h [IP_SERVEUR_BDD_RECETTE] -O -d [NOM_BDD_RECETTE] [CHEMIN_FICHIER_SAUVEGARDE]/[DERNIER_FICHIER_DE_SAUVEGARDE_CREE].sql
```
Et attendre que ça se termine.
Une fois termine, prénez le fichier "réservé" au départ, et réinjectez-le dans la Base De Données fraichement mise à jour.
### <ins> BDD Sup</ins>
### <ins> BDD Report</ins>