rsync est un outil pour copier efficacement les hiérarchies de répertoires, localement ou à distance, avec des filtres puissants pour décider ce qui sera copié.
J'apporte une modification mineure à un très gros fichier image (juste quelques pixels de différence) qui prend beaucoup de temps à transférer sur le réseau. Existe-t-il un moyen pour rsync d'identifier la différence dans le fichier et d'envoyer uniquement le petit diff sur le réseau?
Que se passe-t-il si les partages de la machine A et de la machine B ont un répertoire précédemment synchronisé via rsync, et que A change un fichier et que B change le même fichier, et vous rsyncde A à B? Est-ce peut-être quelque chose comme un conflit de fusion …
J'utilise maintenant rsync avec -e 'ssh -p 10022' option pour spécifier le port. J'ai déjà installé ssh ~/.ssh/config. Host myvps HostName example.com User ironsand Port 10022 Puis-je utiliser cette configuration de rsync facilement? Ou puis-je créer ~/.rsyncet définir un port par défaut pour spécifier le serveur?
Donc, j'ai un problème apparemment simple, mais jusqu'à présent, je n'ai pas trouvé de solution: je veux exclure le répertoire le plus haut d'un rsync, tout en synchronisant tous ses enfants. Le problème particulier est que je n'ai pas la permission de modifier les heures du répertoire le plus haut, …
J'ai un dossier contenant quelques fichiers et un espace sur un serveur Web. Je veux faire une synchronisation bidirectionnelle entre le dossier local et le dossier distant sous Linux, juste au moment de la modification. Comment puis-je faire cela? btw Je ne peux rien installer sur le serveur, à toutes …
Je voudrais interrompre rsyncavec ctrl-c(disons après que la moitié du fichier a été transféré) et reprendre sans avoir à renvoyer les données qui ont déjà été transférées. Les informations de stackexchange / google que j'ai trouvées semblent contradictoires. J'en ai trouvé certains qui disent utilisation --partialet d'autres qui disent utilisation …
J'ai un script simple qui surveille les modifications du fichier et le synchronise avec une copie à distance: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Cela fonctionne très bien avec nano, mais échoue avec vim. Lorsque j'utilise nano, il génère: somefile CLOSE_WRITE,CLOSE et démarre la boucle …
Je reçois beaucoup d'avertissements lors de la sauvegarde de mes fichiers serveur Postfix et Courier en cours d'exécution, comme: file has vanished: /var/kunden/mail/username/name@mymail.de/tmp/courier.lock Comment puis-je supprimer ces avertissements rsynclors de son exécution à partir de Cron /usr/bin/rsnapshot hourly? Puis-je en quelque sorte exclure ces répertoires? /var/kunden/mail/*/*/tmp/ le tmpdossier peut également …
Rsync supprime-t-il les fichiers de la destination s'ils ont été supprimés de la source? Par exemple, disons que dans la source / home / me, j'ai trois fichiers: a.txt b.txt c.txt Maintenant, j'exécute la commande rsync -v /home/me/ user@ip.address:/home/backupet elle copie les fichiers a.txt, b.txtet c.txtvers /home/backup. Le contenu de …
Je souhaite rsync uniquement certains types de fichiers (par exemple .py) et je veux exclure des fichiers dans certains répertoires (par exemple venv). Voici ce que j'ai essayé: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Mais ça ne marche pas. Qu'est-ce que je rate? J'ai également suivi la réponse …
Je viens de rsynchroniser 2 000 000 de fichiers (3 To) d'un RAID à un autre. Je veux m'assurer que mes données sont intactes. rsync -c prend très longtemps. diff ne me montre pas ce qu'il fait. Existe-t-il une alternative qui est (a) plus rapide et (b) me montrera les …
Je transfère une grande quantité de fichiers d'un ordinateur à un autre en utilisant rsync. Je fais cela en SSHing dans l'ordinateur source et en exécutant une commande comme celle-ci: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir. Même si j'ajoute nohupavant cette commande, chaque fois que je ferme la fenêtre …
Je suis en train de courir rsync -a --files-from=~/.rsync_file_list ~/destinationet il me dit: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]. Quelqu'un peut-il m'éclairer sur ce que je fais mal? Le fichier ~/.rsync_file_listcontient juste une liste de noms de fichiers précédés de ~/, séparés par des retours …
Comment les écrire sur une seule ligne, sans répéter le même chemin? rsync -a root@somewhere:/folder/remote/*.txt . rsync -a root@somewhere:/folder/remote/*.jpg .
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.