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 →
rsync est un outil qui permet de sauvegarder par copies vos données.
Il copie tous les fichiers sources vers la destination que vous avez choisie.
Ensuite, il ne mettra à jour que ceux qui ont été modifiés ou ajoutés. D'où un gain de temps.
De plus, rsync peut aussi être utilisé à travers un réseau.
Lien de test cp mv et rsync sur le forum :
apt-get update && apt-get install rsync
rsync [option] /source /destination
Copie intégralement le fichier ou le répertoire source et son contenu vers destination
rsync -av /source /destination
Copie seulement le contenu du répertoire source dans destination
rsync -av /source/ /destination
Copie les fichiers avec leurs dossiers en préservant leurs propriétés respectives.
En root bien sûr :
rsync -r -avz /source/ /destination
Lors d'un téléchargement distant par ssh, en cas de coupure, reprendre le transfert avec la commande :
rsync --partial --progress --rsh=ssh [source] [user]@[host]:[destination]
Exemple:
rsync --partial --progress --rsh=ssh fichier nom_user@hostName:/repertoire_receveur/
Les 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 | préserve le propriétaire (root uniquement) |
| -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”. |
rsync -r -t -x -v -n --progress -l -s --filter "- /.cache/" --filter "- /.thumbnails/" --filter "+ jeVeuxCeluiCi.txt" /home/utilisateur/ /media/DisqueExterne/repertoire_sauvegarde/ | more
-S, traite les fichiers à trous efficacement
-x, ne traverse pas les limites du système de fichiers
-n, simule la sauvegarde sans ne rien faire réellement
--progress affiche la progression
--filter permet de désigner les dossiers que l'on ne veut pas sauvegarder (signe -) ou que l'on veut
ajouter à la liste (signe +)
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.
rsync -r -t -x -v --progress -l -s --filter "- /.cache/" --filter "- /.thumbnails/" /home/utilisateur/ /media/DisqueExterne/repertoire_sauvegarde/