Scénario #36895
Sauvegarde de salt sur les serveur scribe en passant par le script de migration "migration2.9.sh"
100%
Description
njour,
Actuellement dans la migration de nos serveurs scribe d'une version 2.7.2 vers la version 2.9.0, nous nous sommes rendus compte que salt n'est pas sauvegardé et donc pas restaurable.
Nous utilisons le script migration29.sh
Avez-vous une méthodologie pour sauvegarder salt sur un scribe 2.7.2 et restaurer sur un scribe 2.9.0 ?
Dans l'attente de votre retour.
Cordialement
Sous-tâches
Historique
#1 Mis à jour par Joël Cuissinat il y a 10 mois
- Sujet changé de Sauvarde de salt sur les serveur scribe en passant par le script de migration "migration2.9.sh" à Sauvegarde de salt sur les serveur scribe en passant par le script de migration "migration2.9.sh"
#2 Mis à jour par Joël Cuissinat il y a 10 mois
- Tracker changé de Demande à Scénario
- Début
10/06/2025supprimé - Release mis à Carnet de produit Cadoles - MEN
- Points de scénarios mis à 1.0
Effectivement, on dirait que le script ne gère pas l'équivalent de ce qui est sauvegardé par Bareos :
root@scribe:~# cat /usr/share/eole/creole/distrib/workstation.conf
Include {
Options {
aclsupport = no
@/etc/bareos/include-options.conf
}
File = %%container_path_domaine/etc/eole/private/eole-workstation-reader.password
File = %%container_path_domaine/etc/salt/pki/master/
}
Du coup, la demande est également valable pour migration28.sh...
#3 Mis à jour par moncef ziani il y a 9 mois
Bonjour Joël,
Afn de réaliser les tests, peux-tu me donner les informations pour sauvegarder salt sur un 2.7.2 et la restauration du 2.9.0 ?
Je te remercie,
Très bonne journée,
#4 Mis à jour par Joël Cuissinat il y a 9 mois
moncef ziani a écrit :
Bonjour Joël,
Afn de réaliser les tests, peux-tu me donner les informations pour sauvegarder salt sur un 2.7.2 et la restauration du 2.9.0 ?
Je te remercie,
Très bonne journée,
Si je me réfère à la sauvegarde/restauration Bareos, il suffirait de migrer le fichier /etc/eole/private/eole-workstation-reader.password et le dossier /etc/salt/pki/master/.
#5 Mis à jour par Laurent Gourvenec il y a 9 mois
- Assigné à mis à Ludwig Seys
#6 Mis à jour par moncef ziani il y a 8 mois
- Fichier Capture d’écran du 2025-07-15 10-19-59.png Voir ajouté
Bonjour,
Je vous mets ci-dessous les fonctions de sauvegarde et de restauration de salt et d'ecostations.
*saveecostations(){
Title "Sauvegarde ecostations"
mkdir -p "$1/SavEcostations"
/bin/cp /var/www/html/outils/ecoStations/config/copie_machines.db "$1/SavEcostations/"
/bin/cp /var/www/html/outils/ecoStations/config/ecoStations_start.txt "$1/SavEcostations/"
/bin/cp /var/www/html/outils/ecoStations/config/ecoStations.txt "$1/SavEcostations/"
/bin/cp /var/www/html/outils/ecoStations/config/confEcoStations.inc.php "$1/SavEcostations/"
/bin/cp /var/www/html/outils/ecoStations/config/confEcoStations_start.inc.php "$1/SavEcostations/"
/bin/cp /var/www/html/outils/ecoStations/cron/ecoStations.cron "$1/SavEcostations/"
}
savesalt(){
Title "Sauvegarde de salt"
mkdir -p "$1/SavSalt"
/bin/cp /etc/eole/private/eole-workstation-reader.password "$1/SavSalt/"
/bin/cp -r /etc/salt/pki/master "$1/SavSalt/"
cd /etc/salt/pki/
getfacl -R master > "$1/SavSalt/SavAclSalt"
}
restaureecostations(){
Title "Restauration d'ecostations"
/bin/cp "$1/SavEcostations/copie_machines.db" /var/www/html/outils/ecoStations/config/
/bin/chown root:www-data /var/www/html/outils/ecoStations/config/copie_machines.db
/bin/chmod 770 /var/www/html/outils/ecoStations/config/copie_machines.db
/bin/cp "$1/SavEcostations/ecoStations_start.txt" /var/www/html/outils/ecoStations/config/
/bin/cp "$1/SavEcostations/ecoStations.txt" /var/www/html/outils/ecoStations/config/
/bin/cp "$1/SavEcostations/confEcoStations.inc.php" /var/www/html/outils/ecoStations/config/
/bin/cp "$1/SavEcostations/confEcoStations_start.inc.php" /var/www/html/outils/ecoStations/config/
/bin/cp "$1/SavEcostations/ecoStations.cron" /var/www/html/outils/ecoStations/cron/
/bin/chown www-data:www-data /var/www/html/outils/ecoStations/config/ecoStations_start.txt
/bin/chown www-data:www-data /var/www/html/outils/ecoStations/config/ecoStations.txt
/bin/chown www-data:www-data /var/www/html/outils/ecoStations/config/confEcoStations.inc.php
/bin/chown www-data:www-data /var/www/html/outils/ecoStations/config/confEcoStations_start.inc.php
/bin/chown root:root /var/www/html/outils/ecoStations/cron/ecoStations.cron
/bin/chmod 644 /var/www/html/outils/ecoStations/config/ecoStations_start.txt
/bin/chmod 644 /var/www/html/outils/ecoStations/config/ecoStations.txt
/bin/chmod 644 /var/www/html/outils/ecoStations/config/confEcoStations.inc.php
/bin/chmod 644 /var/www/html/outils/ecoStations/config/confEcoStations_start.inc.php
/bin/chmod 644 /var/www/html/outils/ecoStations/cron/ecoStations.cron
}
restauresalt(){
Title "Restauration de salt"
/bin/systemctl stop eole-workstation-manager
/bin/cp "$1/SavSalt/eole-workstation-reader.password" /etc/eole/private/
/bin/chmod 700 /etc/eole/private/eole-workstation-reader.password
/bin/cp -rf "$1/SavSalt/master" /var/lib/salt/pki/
cd /var/lib/salt/pki/
setfacl --restore="$1/SavSalt/SavAclSalt"
/bin/systemctl start eole-workstation-manager
}*
Je pense qu'ecostations est bugguer sur la 2.9.0. En effet si il n'y aucune exclusion sur l'arret de la machine cela plante l'interface WEB (PJ en pièce jointe). A confirmer de votre coté.
Très bonne journée.
Cordialement
#7 Mis à jour par Joël Cuissinat il y a 8 mois
Merci beaucoup pour tes retours.
Concernant EcoStations, il y a déjà une demande dédiée : #36935.
#8 Mis à jour par Ludwig Seys il y a 8 mois
- Echéance mis à 30/06/2025
- Version cible mis à Livraison Cadoles - MEN 30/06/2025 (20)
- Début mis à 01/06/2025
#9 Mis à jour par Ludwig Seys il y a 8 mois
- Version cible changé de Livraison Cadoles - MEN 30/06/2025 (20) à Carnet Cadoles - MEN
#10 Mis à jour par Joël Cuissinat il y a 7 mois
- Points de scénarios changé de 1.0 à 2.0
+1 pts car les tests manuels sont longs ;)
#11 Mis à jour par Joël Cuissinat il y a 6 mois
- Statut changé de Nouveau à Terminé (Sprint)
- Version cible changé de Carnet Cadoles - MEN à Livraison Cadoles - MEN 31/05/2025 (40)
- Release changé de Carnet de produit Cadoles - MEN à EOLE 2.9.0