Projet

Général

Profil

Tâche #25081

Scénario #25579: ScribeAD : Finaliser l'implémentation de la sauvegarde de l'Active Directory dans Bareos

Copier et adapter la configuration de la sauvegarde de AD-DC vers AD

Ajouté par Emmanuel GARETTE il y a plus de 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
19/09/2018
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Copier les fichiers/schedules/... depuis eole-ad-dc dans eole-ad et adapter au besoin de eole-ad.

Le script schedule/scripts/samba_backup reste pour l'instant dans eole-ad-dc

Révisions associées

Révision e90bb4b3 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 5 ans

Sauvegarder les données de l'AD (ref #25081)

Révision 37a0334a (diff)
Ajouté par Daniel Dehennin il y a plus de 5 ans

Revert "Sauvegarder les données de l'AD (ref #25081)"

Le script de schedule n’est pas présent.

This reverts commit e90bb4b3cb8c019d538e6fd837113d61cc6ff912.

Ref: #25081

Révision fb53370b (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Add eole-schedule AD export on ScribeAD

  • bin/addc_backup : script to launch AD backup in container
  • schedule/scripts/addc : script to call launcher with eole-schedule
  • extra/schedule/01_addc.xml : backup script registration

Ref: #25081

Révision ad9e353a (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Create package eole-ad-scripts to install specific scripts in container

  • debian/control : declare new package and add dependancy
  • *.install : manage files dispatching between packages

Ref: #25081

Révision f762d452 (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Add AD files to Bareos backup

Ref: #25081

Révision 261c8f18 (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Add bareos config file in packages

Ref: #25081

Révision 243c0093 (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

Add local homes and profiles to backup

Ref: #25081

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 5 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#3 Mis à jour par Daniel Dehennin il y a plus de 5 ans

  • Statut changé de Résolu à En cours

#4 Mis à jour par Joël Cuissinat il y a plus de 5 ans

  • Tâche parente changé de #24947 à #25579

#5 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de En cours à Nouveau

#6 Mis à jour par Scrum Master il y a plus de 5 ans

  • Assigné à Emmanuel GARETTE supprimé

#7 Mis à jour par Scrum Master il y a presque 5 ans

  • Statut changé de Nouveau à En cours

#8 Mis à jour par Scrum Master il y a presque 5 ans

  • Assigné à mis à Joël Cuissinat

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

Proposition :
  • ajouter un script dans le conteneur qui appelle l'équivalent des commandes présentes dans le script schedule du Seth
  • ajouter un schedule qui appelle ce script avec lxc-attach -n addc --
root@addc:~# . /etc/eole/samba4-vars.conf
root@addc:~# WHERE=/home/backup/samba
root@addc:~# USER="$AD_ADMIN@"$(echo $AD_REALM | tr a-z A-Z)
root@addc:~# KEYFILE="/tmp/backup.keytab" 
root@addc:~# samba-tool domain exportkeytab "$KEYFILE" --principal="$USER" 2> /dev/null
root@addc:~# kinit "$USER" -k -t "$KEYFILE" 
root@addc:~# mkdir -p "${WHERE}" 
root@addc:~# /usr/share/eole/sbin/samba_backup "${WHERE}/samba_backup.report" "${WHERE}" "${AD_HOST_NAME}.${AD_REALM}" > /dev/null 2> /dev/null
root@addc:~# kdestroy
root@addc:~# rm -f "$KEYFILE" 

#10 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#11 Mis à jour par Gilles Grandgérard il y a presque 5 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF