« Modèle:Automatisation de la gestion de la grille » : différence entre les versions
Aller à la navigation
Aller à la recherche
(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 9 : | Ligne 9 : | ||
|- | |- | ||
|{{Modèle:Grille user}} | |{{Modèle:Grille user}} | ||
|{{Modèle:periode_sauvegarde_bdd_grille}} {{Modèle: | |{{Modèle:periode_sauvegarde_bdd_grille}} /home/{{Modèle:Grille user}}/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: | |@reboot /home/{{Modèle:Grille user}}/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 | |{{Modèle:periode_sauvegarde_droits}} chown -R {{Modèle:Sauvegarde user}}:{{Modèle:Sauvegarde user}} /home/{{Modèle:Sauvegarde user}}/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: | |{{Modèle:periode_delete_sauvegarde_bdd}} /home/{{Modèle:Sauvegarde user}}/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 | ||
|- | |- |
Dernière version du 16 décembre 2017 à 11:12
Automatisation de la gestion de la grille
Ouvrir crontab avec l'utilisateur Robust:
crontab -e
Utilisateur | Commandes dans crontab | Description |
---|---|---|
Robust | 0 3 * * * /home/Robust/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/Robust/scripts/GridReboot.sh | Connecter la grille au reboot du serveur. |
<root> | 0 6 * * * chown -R Sauvegarde:Sauvegarde /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) |