Outils pour utilisateurs

Outils du site


linux-howto:rsync

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
linux-howto:rsync [2012/08/04 06:40] thierrylinux-howto:rsync [2013/01/10 13:21] (Version actuelle) thierry
Ligne 19: Ligne 19:
   # From Server - Copy files   # From Server - Copy files
   rsync -avz -e ssh user@server:/source/ /dest/   rsync -avz -e ssh user@server:/source/ /dest/
 +
 +===== Copie de fichiers en fonction d'un masque =====
 +
 +  # --include / --exclude
 +  # Copie de tous les fichiers jpg d'un répertoire vers un autre
 +  rsync -av --include='*.jpg' --include="*/" --exclude="*" ./photos/ ./backup/
 +
 +===== Backup différentiel =====
 +
 +
 +  /etc/cron.daily/backup
 +  
 +  #!/bin/bash
 +  
 +  DAY=$(date +%Y-%m-%d)
 +  
 +  if [ -e /location/to/backup/incr/$DAY ] ; then
 +    rm -fr /location/to/backup/incr/$DAY
 +  fi
 +  
 +  rsync -a --delete --inplace --backup --backup-dir=/location/to/backup/incr/$DAY /folder/to/backup/ /location/to/backup/full/ &> /dev/null
 +
 +
 +Exemple concis :
 +
 +  rsync -av --delete --inplace --backup --backup-dir=./folder.inc/$DAY ./folder/ ./folder.full/
 +  
      
 ===== Liens ===== ===== Liens =====
 +
 +[[https://wiki.archlinux.org/index.php/Rsync]]
 +
 +[[http://linux.die.net/man/5/rsyncd.conf]]
 +
 +[[http://www.delafond.org/traducmanfr/man/man1/rsync.1.html]]
  
 [[http://www.demongeot.biz/tutos/Rsync.html]] [[http://www.demongeot.biz/tutos/Rsync.html]]
 +
 +[[http://maddhat.com/differential-backup-using-rsync]]
 +
 +[[http://www.howtoforge.com/backing-up-with-rsync-and-managing-previous-versions-history]]
  
  
linux-howto/rsync.1344055200.txt.gz · Dernière modification : 2012/08/04 06:40 de thierry

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki