Project

General

Profile

Scénario #25067

Updated by Benjamin Bohard over 1 year ago

Suite de #25579

h3. Demande originale

Le module ScribeAD doit pouvoir être sauvegardé et restauré.

h3. Solutions à mettre en œuvre

* Réutiliser/adapter les scripts et configurations du module Seth : http://eole.ac-dijon.fr/documentations/2.6/completes/HTML/ModuleSeth/co/03_ActiveDirectory_Normal.html#rcN33f
* L'idée est d'utiliser le(s) fichier(s) de la procédure de sauvegarde "logique" du Samba AD ('/var/lib/lxc/addc/rootfs/home/backup/samba'). Il faut créer un job de restauration dédié inspiré de celui du Seth.
* A faire en 2.7.1
* eole-bareos permet de sauvegarder et restaurer l'Active Directory des modules ScribeAD et HorusAD
* (travail EOLE) Intégrer ces éléments dans les procédures de tests Jenkins et Squash.
* (travail EOLE) Prévoir la maj des tests de restauration Squash et Jenkins...

h3. Critères d'acceptation

* Séquence de test à dérouler:
## Installer un ScribeAD
## intégrer un poste PC (+ validation de la clé salt)
## sauvegarder du scribeAD
## destruction de la VM ScribeAD
## ré instanciation d'une nouvelle machine ScribeAD
## vérifier que l'entrée *@computer@* du PC est bien absente
## faire la restauration
## (reboot serveur + pc ?)
## vérifier que l'entrée *@computer@* du PC est présente
## sur le serveur: *@salt-call test.ping <pc>@* doit être ok
## aller sur le PC, et vérifier que l'interaction scribe/pc est fonctionnelle

* le test jenkins https://dev-eole.ac-dijon.fr/jenkins/job/2.7.1/job/test-sauvegarde-bareos-restaure-full-2.7.1-amd64 http://jenkins.eole.lan/jenkins/job/2.7.1/job/test-sauvegarde-bareos-restaure-full-2.7.1-amd64 doit être passant

Back