Outils pour utilisateurs

Outils du site


bash_-_script_synchronisation_wiki

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bash_-_script_synchronisation_wiki [2016/08/18 21:15] beubash_-_script_synchronisation_wiki [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-======BASH - Script Synchronisation WIKI====== 
  
-Ce script permet de copier l’intégralité du WIKI sur une clé USB  
- 
-RSYNC permet de copier des fichiers dans une autre destination.\\ 
-Il vérifie la dernière modification des fichiers et transferts que se qu'il ont été modifier. 
- 
-<code> 
-#!/bin/bash 
-rsync -rltzuv /var/www/* /media/usb0/backup/ 
-echo "Synchro faite le $(date)" >> /media/usb0/backup/LOG.txt 
-echo "========================" >> /media/usb0/backup/LOG.txt 
-</code> 
- 
-Il est ensuite exécuter tout les jours a 3h30 du matin, et il inscrit un message dans le fichier LOG.txt dans la clef. 
- 
------ 
- 
-Modification du script le 18/09/2016 
- 
-<code> 
-#!/bin/bash 
-REPERTOIRE_SOURCE="/var/www/" 
-REPERTOIRE_DESTINATION="/home/user/partage/" 
-DATE=$(date) 
- 
-# Détecter la présence du volume de destination et interrompre l'opération si nécessaire 
-rm "$REPERTOIRE_DESTINATION"*.log 
-if [ "$(ls -A $REPERTOIRE_DESTINATION)" ] 
-then 
-rsync -av "$REPERTOIRE_SOURCE" "$REPERTOIRE_DESTINATION" >> "$REPERTOIRE_DESTINATION""$DATE".log 
-else 
-echo "Le partage n'est pas monté, check le NFS de SAUVEGARDE" >> "$REPERTOIRE_DESTINATION""$DATE".error.log 
-fi 
-</code> 
bash_-_script_synchronisation_wiki.1471554935.txt.gz · Dernière modification : (modification externe)