Projet

Général

Profil

Scénario #18213

Eoliser le processus de sauvegarde de l'AD et intégrer un script de reprise sur incident

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

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Catégorie:
Version mineure
Début:
01/12/2016
Echéance:
10/02/2017
% réalisé:

100%

Temps estimé:
(Total: 32.00 h)
Temps passé:
(Total: 20.00 h)
Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

- samba fournit un script de sauvegarde qui n'est pas intégré à la distribution ubuntu (script samba_backup https://wiki.samba.org/index.php/Backup_and_restore_an_Samba_AD_DC).
Il faut adapter ce script et l'intégrer au module SETH
- Un problème de corruption de la base AD peut nécessiter de restaurer une sauvegarde sur le RWDC principal et de relancer la synchronisation de tous les autres RWDC et RODC. Il faudrait étudier la pertinence d'intégrer des scripts de reprise sur incident sur SETH


Sous-tâches

Tâche #18214: Intégrer et adapater le script samba_backup au module SethFerméBenjamin Bohard

Tâche #18215: Etudier / Mettre en place un processus de reprise sur incident, permettant de resynchroniser un RWDC secondaire / RODC à partir du principalFerméMichel BALLY

Tâche #18814: Création de variables pour personnaliser le processus de sauvegarde.FerméBenjamin Bohard

Révisions associées

Révision 056bf93c (diff)
Ajouté par Benjamin Bohard il y a environ 7 ans

Donner systématiquement le choix de l’archivage des données du service samba.

Ref #18213

Révision 573e8234 (diff)
Ajouté par Benjamin Bohard il y a environ 7 ans

Désactiver effectivement la tâche d’archivage.

Ref #18213

Révision 454d6897 (diff)
Ajouté par Benjamin Bohard il y a environ 7 ans

Activer la tâche schedule uniquement si bareos est utilisé.

Ref #18213

Révision b2ab3dbf (diff)
Ajouté par Benjamin Bohard il y a environ 7 ans

Supprimer la fonction eosfunc inutilisée.

Ref #18213

Historique

#1 Mis à jour par Emmanuel IHRY il y a plus de 7 ans

  • Catégorie mis à Version mineure
  • Points de scénarios mis à 4.0

#2 Mis à jour par Emmanuel IHRY il y a plus de 7 ans

  • Release mis à EOLE 2.6.1

#3 Mis à jour par Emmanuel IHRY il y a plus de 7 ans

  • Echéance mis à 10/02/2017
  • Version cible mis à sprint 2017 4-6 Equipe PNE-SR
  • Début mis à 23/01/2017

#4 Mis à jour par Benjamin Bohard il y a environ 7 ans

La sauvegarde est forcément activée, et disponible selon deux modes :
La sauvegarde est activable sur tous les modules Seth, quelque soit leur rôle et propose deux modes :
  • indépendant : archivage toutes les N heures (entières) des dossiers /etc/samba, /home/sysvol et /var/lib/samba/private, dans un dossier au choix, via le script samba_backup ;
  • intégré à bareos : sauvegarde via bacula avec une tâche d’archivage du contenu de /var/lib/samba/private tous les jours, avant la sauvegarde si elle est programmée.

Dans l’intégration à bareos, /etc/samba et /home/sysvol sont sauvegardés, avec support des acl, directement par bareos.

Le mode bareos n’est disponible que lorsque la variable activer_bareos_dir est à oui. Il active une liste d’emplacement à sauvegarder (/etc/samba, /home/sysvol et le répertoire spécifié pour l’archivage des /var/lib/samba/private) et une tâche eole-schedule en daily, pre (script samba_backup).

Le mode indépendant (standalone) est disponible tout le temps. Il permet d’archiver pour un nombre de jour donné le contenu des dossiers /etc/samba, /home/sysvol et /var/lib/samba/private. L’intervalle de création des archives est exprimé en heures et transcrit, dans la tâche cron, par la syntaxe */N dans le champ des heures pour N inférieur à 24. C’est donc un intervalle qui ne se propage pas d’un jour à l’autre (pas de décalage sur le jour suivant pour les intervalles impaires supérieurs à 2).

#5 Mis à jour par Benjamin Bohard il y a environ 7 ans

  • Lié à Tâche #18954: Documenter les partages additionnels et la corbeille pour le module Seth en 2.6.1 ajouté

#6 Mis à jour par Emmanuel IHRY il y a environ 7 ans

  • Statut changé de Nouveau à Terminé (Sprint)

#8 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Lié à Tâche #18954: Documenter les partages additionnels et la corbeille pour le module Seth en 2.6.1 supprimé

#9 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Description mis à jour (diff)

Formats disponibles : Atom PDF