logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:rsync [05/07/2014 10:32]
captnfab
doc:reseau:rsync [29/05/2015 18:57]
milou [Utilisation]
Ligne 4: Ligne 4:
   * Niveau requis : {{tag>​débutant}}   * Niveau requis : {{tag>​débutant}}
   * Commentaires : //Vous voulez héberger votre site web sur votre machine perso et être accessible via un nom de domaine. //   * Commentaires : //Vous voulez héberger votre site web sur votre machine perso et être accessible via un nom de domaine. //
-  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
   * Suivi : {{tag>​à-compléter}} ​   * Suivi : {{tag>​à-compléter}} ​
     * Création par [[user>​smolski]] le 09/07/10     * Création par [[user>​smolski]] le 09/07/10
-    * Testé par <...> le <...>+    * Testé par [[user>deuchdeb]] ​le <12/03/2015>
   * Commentaires sur le forum : [[:​url-invalide|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[:​url-invalide|ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
Ligne 40: Ligne 40:
 <code user>​rsync -a /source/ /​destination</​code>​ <code user>​rsync -a /source/ /​destination</​code>​
  
-==== Quelques options ==== 
  
-<​code ​man+Lors d'un téléchargement distant, en cas de coupure, reprendre le transfert avec la commande : 
-- visite récursive des répertoires  + 
--l copie les liens symboliques comme liens symboliques +   rsync --partial --progress --rsh=ssh [source] [user]@[host]:​[destination] 
--p préserve les permissions + 
--t préserve les dates  +Exemple: 
--g préserve le groupe +<​code ​user>​rsync --partial --progress --rsh=ssh fichier nom_user@hostName:/​repertoire_receveur/</​code
--o tous les fichiers des *-from/​filtres sont séparés par 0  + 
--D préserve les périphériques (root uniquement) +Les options : 
--a   mode archivage; identique à -rlptgoD (pas -H)  +  * -%%-%%**partial** ​ relance le téléchargement depuis le point d’arrêt 
--v De nombreuses informations sont affichées lors du transfert. +  * -%%-%%**progress** affiche la progression du transfert 
--z Compresse le fichier pour un meilleur transfert par le reseau. +  * -%%-%%**rsh=ssh** sécurise le transfert 
---delete ATTENTION ! Si le fichier (ou son contenu) n'​existe plus dans "​source",​ il sera supprimé dans "​destination"​. + 
-</​code>​+==== Tableau des options ==== 
 + 
 +^   //​OPTIONS// ​ ^   //​ACTION// ​  ^ 
 +| -r   ​| ​visite récursive des répertoires ​  |  
 +-l   | copie les liens symboliques comme liens symboliques ​  | 
 +-p   | préserve les permissions ​  | 
 +-t   | préserve les dates   |  ​ 
 +-g   | préserve le groupe ​  | 
 +-o   | tous les fichiers des *-from/​filtres sont séparés par 0   |  
 +-D   | préserve les périphériques (root uniquement) ​  | 
 +-a   | mode archivage; identique à -rlptgoD (pas -H)   |  
 +-v   | De nombreuses informations sont affichées lors du transfert. ​  | 
 +-z   | Compresse le fichier pour un meilleur transfert par le reseau. ​  | 
 +--delete ​  | ATTENTION ! Si le fichier (ou son contenu) n'​existe plus dans "​source",​ il sera supprimé dans "​destination"​. ​  | 
  
 <​note>​ Il est possible de créer des scripts pour automatiser le processus de sauvegarde.\\ <​note>​ Il est possible de créer des scripts pour automatiser le processus de sauvegarde.\\
 Voir dans Liens externes.</​note>​ Voir dans Liens externes.</​note>​
  
-===== Les interfaces graphiques pour rsync =====+==== Exemple de sauvegarde de son répertoire utilisateur vers un disque externe ​==== 
  
-  *  *grsync: une interface simple et conviviale pour tout le monde+<code user> rsync -r -t -x -v -n --progress -l -s --filter "- /.cache/"​ --filter "- /​.thumbnails/"​ 
-  ​*  *luckybackup:​ A partir de squeeze uniquement.+  ​/​home/​utilisateur/​ /​media/​DisqueExterne/​repertoire_sauvegarde/​ | more 
 +</​code>​
  
-===== Liens externes =====+<code man> 
 +-S,                          traite les fichiers à trous efficacement 
 +-x,                          ne traverse pas les limites du système de fichiers 
 +--progress ​                  ​affiche la progression 
 +--filter ​                    ​permet de désigner les dossiers que l'on ne veut pas sauvegarder 
 +</​code>​
  
-  *[[http://​man.developpez.com/​man1/​rsync.1.php| La bible de Rsync (man) en français.]] 
-  *[[http://​www.mathrice.org/​rencontres/​mars.2007/​presentations/​rsync-unison.pdf| Présentation de rsync et unison.pdf]] 
-  *[[http://​genma.free.fr/​article.php3?​id_article=255| Grsync un rsync en mode graphique.]] 
-  *[[http://​wiki.debian.org/​fr/​RsyncSnapshots| Exemple pour automatiser le fonctionnement de rsync.]] 
-  *[[http://​wiki.mandriva.com/​fr/​Sauvegarder_avec_rsync| Autre exemple d'​automatisation du fonctionnement de rsync.]] 
  
-  
  
 +<note tip>
 + Le fait d'​ajouter **|more** à la fin de la commande permet de faire défiler manuellement et de voir se qui va se passer en appuyant sur la touche espace</​note>​
  
 +Une fois que vous avez vu le résultat de la commande et que cela vous va, enlevez **-n** et **| more** et appuyez sur entrée, la sauvegarde se fait pour de vrai. 8-)
 +
 +<code user> rsync -r -t -x -v --progress -l -s --filter "- /​.cache/"​ --filter "- /​.thumbnails/"​
 +  /​home/​utilisateur/​ /​media/​DisqueExterne/​repertoire_sauvegarde/​
 +</​code>​
 +===== Les interfaces graphiques pour rsync =====
 +
 +  *  grsync: une interface simple et conviviale pour tout le monde.
 +  *  luckybackup:​ A partir de squeeze uniquement.
 +
 +===== Liens externes =====
  
 +  * [[http://​www.delafond.org/​traducmanfr/​man/​man1/​rsync.1.html|Rsync (man) en français.]]
 +  * [[http://​www.mathrice.org/​rencontres/​mars.2007/​presentations/​rsync-unison.pdf| Présentation de rsync et unison.pdf]]
 +  * [[http://​genma.free.fr/​article.php3?​id_article=255| Grsync un rsync en mode graphique.]]
 +  * [[http://​wiki.debian.org/​fr/​RsyncSnapshots| Exemple pour automatiser le fonctionnement de rsync.]]
 +  * [[http://​wiki.mandriva.com/​fr/​Sauvegarder_avec_rsync| Autre exemple d'​automatisation du fonctionnement de rsync.]]
  
doc/reseau/rsync.txt · Dernière modification: 13/10/2021 14:27 par Tawal

Pied de page des forums

Propulsé par FluxBB