Migrer des fichiers rapidement et de facon securiser avec rsync

rsync —partial —progress —rsh=ssh -rlptgoDz /mnt/data/ root@192.168.1.200:/mnt/data

Explication :

  • —partial : Permet la reprise (on peut l'utiliser en debut de copie quand même)
  • —progress : Affiche la progression (fichier par fichier, pas la progression total … dommage)
  • —rsh=ssh : Utiliser le ssh pour le transfert
  • r : Recusif
  • l : copie les liens symboliques comme liens symboliques
  • p : préserve les permissions
  • t : préserve les dates
  • g : préserve le groupe
  • o : préserve le propriétaire
  • D : préserve les périphériques
  • z : Compresse le fichier pour un meilleur transfert par le reseau
  • /mnt/data/ : repertoire à copier
  • root@192.168.1.200:/mnt/data : utilisateur@adresse-de-la-nouvelle-machine:/chemin/de/destination/de/la/copie

Gerer la suppression des vieux log

une bonne piste à explorer : http://www.informatix.fr/tutoriels/unix-linux-bsd/comment-supprimer-les-fichiers-plus-vieux-qu-une-date-donnee-en-bash-117
find $log -type f -mtime +7 -exec /bin/rm -f {} \;

  • autres.txt
  • Dernière modification: 2018/11/01 10:57
  • par jeremy