« Modèle:Automatisation de la gestion de la grille » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
Ligne 9 : Ligne 9 :
|-
|-
|{{Modèle:Grille user}}
|{{Modèle:Grille user}}
|{{Modèle:periode_sauvegarde_bdd_grille}} {{Modèle:Grille_répertoire}}/scripts/[[Backup bdd grille.sh|backup_bdd_grille.sh]]  
|{{Modèle:periode_sauvegarde_bdd_grille}} /home/{{Modèle:Grille_répertoire}}/scripts/[[Backup bdd grille.sh|backup_bdd_grille.sh]]  
|Sauvegarde de la base de données  
|Sauvegarde de la base de données  
de la grille tous les jours  avec la période {{Modèle:periode_sauvegarde_bdd_grille}}.
de la grille tous les jours  avec la période {{Modèle:periode_sauvegarde_bdd_grille}}.
|-
|-
|{{Modèle:Grille user}}
|{{Modèle:Grille user}}
|@reboot  {{Modèle:Grille_répertoire}}/scripts/[[GridReboot.sh]]
|@reboot  /home/{{Modèle:Grille_répertoire}}/scripts/[[GridReboot.sh]]
|Connecter la grille au reboot du serveur.
|Connecter la grille au reboot du serveur.
|-
|-
|<root>
|<root>
|{{Modèle:periode_sauvegarde_droits}}    chown -R <sauvegarde>:<sauvegarde> {{Modèle:Dossier backup local}}/backup
|{{Modèle:periode_sauvegarde_droits}}    chown -R {{Modèle:Sauvegarde user}}:{{Modèle:Sauvegarde groupe}}  /home/{{Modèle:Dossier backup local}}/backup
|Donner les droits aux dossiers de sauvegarde pour permettre l'export sur support distant
|Donner les droits aux dossiers de sauvegarde pour permettre l'export sur support distant
|-
|-
|<utilisateur sauvegarde>
|<utilisateur sauvegarde>
|{{Modèle:periode_delete_sauvegarde_bdd}}  {{Modèle:Dossier backup local}}/scripts/[[deleteBddGrid.sh]]  2>> /home/<sauvegarde>/log/deleteBddGrid.log
|{{Modèle:periode_delete_sauvegarde_bdd}}  /home/{{Modèle:Dossier backup local}}/scripts/[[deleteBddGrid.sh]]  2>> /home/<sauvegarde>/log/deleteBddGrid.log
|Supprimer les archives de Bdd de plus de {{Modèle:nbr_jours_sauvegarde}} jours
|Supprimer les archives de Bdd de plus de {{Modèle:nbr_jours_sauvegarde}} jours
|-
|-

Version du 16 décembre 2017 à 10:19

Automatisation de la gestion de la grille

Ouvrir crontab avec l'utilisateur Robust:

crontab -e
Utilisateur Commandes dans crontab Description
Robust 0 3 * * * /home/Modèle:Grille répertoire/scripts/backup_bdd_grille.sh Sauvegarde de la base de données

de la grille tous les jours avec la période 0 3 * * *.

Robust @reboot /home/Modèle:Grille répertoire/scripts/GridReboot.sh Connecter la grille au reboot du serveur.
<root> 0 6 * * * chown -R Sauvegarde:Modèle:Sauvegarde groupe /home/sauvegarde/backup Donner les droits aux dossiers de sauvegarde pour permettre l'export sur support distant
<utilisateur sauvegarde> 0 7 * * * /home/sauvegarde/scripts/deleteBddGrid.sh 2>> /home/<sauvegarde>/log/deleteBddGrid.log Supprimer les archives de Bdd de plus de 5 jours
<utilisateur support distant pour les sauvegardes> 0 10 * * * <Dossier de sauvegarde distant >/BackupServeur.sh 2>> BackupServeur.log Script de sauvegarde des fichiers clés du serveur vers un support distant

Le script est sur le support distant (pc)