Je suis en train de faire une sauvegarde de mon bureau sur une machine distante. Je fais essentiellement rsync -a ~ example.com:backup/
Cependant , il y a des tas de gros fichiers, par exemple wikipedia décharges , etc. La plupart des fichiers je me soucie beaucoup de choses sur un petit, comme les fichiers de cookies Firefox ou .bashrc
. Existe-t-il une invocation à rsync qui exclura les fichiers dépassant une certaine taille? De cette façon, je pourrais d'abord copier tous les fichiers de moins de 10 Mo, puis tous les fichiers. De cette façon, je peux faire une sauvegarde rapide des fichiers les plus importants, puis une sauvegarde plus longue de tout le reste.
linux
unix
rsync
file-transfer
Rory
la source
la source
.iso
images ou.mov
enregistrements d'écran occupent non seulement un espace précieux, mais également un temps précieux. Je suis dans une course contre la montre pour sauvegarder mon ordinateur avant de le céder aux personnes Apple iRepair qui écrasent vos données, même lorsque cela n'est pas nécessaire.Réponses:
Il y a une
max-size
option:Alors:
Envoie uniquement des fichiers de moins de 1,5 m.
En ce qui concerne les tailles de l'homme: Les suffixes sont les suivants: "K" (ou "KiB") est un kibibyte (1024), "M" (ou "MiB") est un mébibyte (1024 * 1024) et "G" ( ou "GiB") est un gibibyte (1024 * 1024 * 1024). Si vous voulez que le multiplicateur soit 1000 au lieu de 1024, utilisez "KB", "MB" ou "GB". (Remarque: les minuscules sont également acceptées pour toutes les valeurs.) Enfin, si le suffixe se termine par "+1" ou "-1", la valeur sera décalée d'un octet dans la direction indiquée *
la source