bonjour à tous
par mesure préventive
je cherche un script pour /etc/cron.daily qui commandera l'archivage du site web sur la machine serveur de site et le téléchargement de cette archive datée vers la machine cliente de backup
- c'est la machine de backup qui envoie les commandes par ssh sur la machine serveur de site
- donc 31 archives en rotation dans le dossier backup de la machine backup
- la connection ssh se fait sans utiliser de password par des clés rsa précédement installées
- le numéro dans le mois doit être est indiqué dans le nom de fichier de l'archive
- les machines serveur et client sont donc on en permanence
# Principe
Posté par Voltairine . Évalué à 3 (+1/-0).
Bonjour,
Ton script doit utiliser une commande
datepour récupérer la date courante et la mettre en forme comme tu le veux.Exmple :
Une commande
rsyncqui synchronise le dossier contenant ton site web (avec éventuellement sa base de données et ses logs) avec la machine de sauvegarde, exemple basique :à ajuster avec les options de rsync qui te conviennent (exclude,numerics_ids,link-dest, etc.)
Et le script doit être lancé par un utilisateur ayant sa clef publique copiée sur le serveur.
Une commande
rmqui supprime le fichier le plus ancien (opérateurot) si le dossier contient au moins 31 fichiers.Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.