Projet

Général

Profil

Tâche #13469

Scénario #13466: Exécuter les tests Zephir 2.5.1

tester la sauvegarde - restauration 2.3 => 2.5

Ajouté par Emmanuel IHRY il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
22/06/2015
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Demandes liées

Copié depuis Zéphir - Tâche #13009: tester la sauvegarde - restauration 2.3 => 2.5 Reporté 22/06/2015

Historique

#1 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • % réalisé changé de 0 à 30

Utilisation de restauration.sh avec une sauvegarde de la base 2.3 :

root@zephir:~# restauration.sh 
     Utilitaire de restauration Zéphir

!! Attention : toutes les modifications effectuées
   après la sauvegarde restaurée seront perdues !!

Liste des sauvegardes présentes :

20-10-2015

Sauvegarde à restaurer (rien pour sortir): 20-10-2015
Arrêt du service Zéphir...
Décompression en cours...
cat: version: Aucun fichier ou dossier de ce type
Vérification des données...
Restaurer la base de données (o/n) ? o

 - base PostgreSQL
 - initialisation de la base
 - injection des données
 - régénération du mot de passe
 - mise à jour du schéma de la base
 - base LDAP
 - configuration des serveurs
 - dictionnaires personnalisés
tar: usr_dictionnaires.tar : open impossible: Aucun fichier ou dossier de ce type
tar: Error is not recoverable: exiting now
 - configuration EOLE

Le fichier /etc/eole/config.eol est différent de la version restaurée
Le fichier présent avant restauration a été sauvegardé sous /etc/eole/config.old
Pour reprendre cette version, copier ce fichier sur /etc/eole/config.eol

Utilisez la commande instance sans écraser la base de données

Système restauré

A l'erreur sur les dictionnaires personnalisés près, on a un gros soucis :

root@zephir:~# cat /etc/eole/config.eol
[adresse_ip_serveur_logs]
valdefault = []
valprec = []
val = []

[log_actions]
valdefault = []
valprec = ['non']
val = ['oui']
...
root@zephir:~# cat /etc/eole/config.old 
{"libelle_etab": {"owner": "gen_config", "val": "IDA-VM"}, "___version___": "2.5.1", "system_mail_to": {"owner": "gen_config", "val": "eole"}, "nom_domaine_local": {"owner": "gen_config", "val": "cete-dose.p2"}, "exim_relay_smtp": {"owner": "gen_config", "val": "localhost"}, "ip_admin_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "suffixe_domaine_academique": {"owner": "gen_config", "val": "i2"}, "numero_etab": {"owner": "gen_config", "val": "IDA"}, "adresse_ip_eth0": {"owner": "gen_config", "val": "172.20.214.110"}, "netmask_admin_eth0": {"owner": "gen_config", "val": ["0.0.0.0"]}, "nom_academie": {"owner": "gen_config", "val": "eole"}, "adresse_ip_gw": {"owner": "gen_config", "val": "172.20.214.190"}, "adresse_ip_dns": {"owner": "gen_config", "val": ["10.167.160.3"]}}

#3 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • % réalisé changé de 30 à 100

le lancement de gen_config importe l'ancien fichier 2.3

#4 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • Restant à faire (heures) changé de 1.0 à 0.0

#6 Mis à jour par Thierry Bertrand il y a plus de 8 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF