Tags: sauvegarde,bash

Sort by: Date / Title /

  1. 3 weeks ago by cyo
    1. while read line; do
    2.   tar -P -c -T - -f archive.tar.gz
    3. done < liste_diff.txt
    4.  
    5. Le fichier fourni en paramètre contient une liste de fichiers avec pour chacun le chemin absolu sur le serveur + nom du fichier. C’est pourquoi on rajoute l’option -P (--absolute-names) à la commande tar.
    6.  
    7. ATTENTION : Il faut laisser une ligne vide au début de fichier, sinon le premier fichier de la liste n’est pas pris en compte.
    8.  
    9. Voir aussi :
    10. http://linuxfr.org/forums/30/21469.html
  2. 1 year ago by xavier
    1. #!/bin/bash
    2.  
    3. prefixe=backup
    4. suffixe=$(date +%Y%m%d)
    5. filename=$prefixe$suffixe.sql
    6. host=host
    7. database=database
    8. user=user
    9. characterSet=UTF8
    10.  
    11. mysqldump --skip-comments \
    12. --complete-insert \
    13. --default-character-set=$characterSet \
    14. --no-create-info \
    15. --skip-add-locks \
    16. --skip-opt \
    17. --host $host \
    18. --user $user \
    19. -p $database > $filename
    20.  
    21. sed -i "1iuse $database;\nSET CHARACTER SET '$characterSet';" $filename
    22. exit 0

First / Previous / Next / Last / Page 1 of 1 (2 posteets)