Mise à jour de 'Tuto Rsync'

nodiego 2022-09-23 13:09:51 +02:00
parent 0375dc431a
commit dec2960fd5
1 changed files with 13 additions and 3 deletions

@ -1,15 +1,20 @@
# Commandes Rsync
## Commandes de base
Simple copier (remplace la commande ```cp```):
```rsync -P /source /destination```
Copie intégralement le fichier ou le répertoire source et son contenu vers destination:
```
rsync -aADXv --info=progress2 --stats --delete /source /destination
rsync -aADXv --info=progress2 --stats /source /destination
```
Copie seulement le contenu du répertoire source dans destination:
```
rsync -aADXv --info=progress2 --stats --delete /source/ /destination
rsync -aADXv --info=progress2 --stats /source/ /destination
```
## Commandes utiles
Sauvegarder le dossier /home avec les droits utilisateurs:
```sudo rsync -aADXv --info=progress2 --stats --exclude="lost+found" --exclude=".cache" /home/ /chemin/vers```
## Tableau des options
| Options | Actions |
@ -24,4 +29,9 @@ rsync -aADXv --info=progress2 --stats --delete /source/ /destination
| -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” |
| -delete | ATTENTION ! Si le fichier (ou son contenu) n'existe plus dans “source”, il sera supprimé dans “destination” |
## Références
* [https://podcast.ausha.co/caroline-goldman-docteur-en-psychologie-de-l-enfant](https://podcast.ausha.co/caroline-goldman-docteur-en-psychologie-de-l-enfant)
* [https://www.delafond.org/traducmanfr/man/man1/rsync.1.html](https://www.delafond.org/traducmanfr/man/man1/rsync.1.html)
* [https://debian-facile.org/doc:reseau:rsync](https://debian-facile.org/doc:reseau:rsync)