rsync è uno strumento per copiare in modo efficiente le gerarchie di directory, localmente o in remoto, con potenti filtri per decidere cosa viene copiato.
Sto apportando una piccola modifica a un file di immagine di file molto grande (solo una differenza di pochi pixel) che impiega molto tempo per il trasferimento in rete. Esiste un modo per rsync di identificare la differenza nel file e inviare solo le piccole differenze sulla rete?
Cosa succede se le condivisioni della macchina A e della macchina B hanno una directory precedentemente sincronizzata tramite rsync, e A cambia un file e B cambia lo stesso file e tu rsyncda A a B? È forse qualcosa come un conflitto di unione in git? Il conflitto può essere …
Ora sto usando rsync con l' -e 'ssh -p 10022'opzione per specificare la porta. Ho già impostato ssh ~/.ssh/config. Host myvps HostName example.com User ironsand Port 10022 Posso usare facilmente questa configurazione da rsync? Oppure posso creare ~/.rsynce impostare una porta predefinita per specificare il server?
Quindi, ho un problema apparentemente semplice, ma finora non ho trovato una soluzione: voglio escludere la directory più in alto da un rsync, pur sincronizzando tutti i suoi figli. Il problema particolare è che non ho il permesso di modificare i tempi della directory più in alto, ma voglio che …
Ho una cartella con alcuni file e un po 'di spazio su un server web. Voglio fare una sincronizzazione bidirezionale tra la cartella locale e quella remota in Linux, proprio al momento della modifica. Come faccio a fare questo? btw non riesco a installare nulla sul server, a tutti gli …
Vorrei interrompere rsync con ctrl-c(diciamo dopo la metà del file è trasferito) e riprendere senza dover inviare nuovamente i dati che sono già stati trasferiti. Le informazioni di stackexchange / google che ho trovato sembrano contrastanti. Ho trovato alcuni che dicono di usare--partial e altri che dicono di usare --append. …
Ho un semplice script che monitora il file per le modifiche e lo sincronizza con la copia remota: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Funziona bene con nano, ma fallisce con vim. Quando uso nano, viene visualizzato: somefile CLOSE_WRITE,CLOSE e inizia il ciclo successivo in …
Ricevo molti avvisi quando eseguo il backup dei miei file di server Postfix e Courier in esecuzione come: file has vanished: /var/kunden/mail/username/name@mymail.de/tmp/courier.lock Come posso eliminare quegli avvisi da rsyncquando lo eseguo da Cron /usr/bin/rsnapshot hourly? Posso in qualche modo escludere quelle directory? /var/kunden/mail/*/*/tmp/ la tmpcartella può essere anche più profonda, …
Rsync elimina i file dalla destinazione se sono stati eliminati dalla fonte? Ad esempio, dire nel sorgente / home / me ho tre file: a.txt b.txt c.txt Ora, ho eseguito il comando rsync -v /home/me/ user@ip.address:/home/backupe lo copia dei file a.txt, b.txte c.txtal /home/backup. I contenuti di /home/backupsono ora a.txt …
Sto usando rsyncper fare il backup della mia home directory. Funziona bene da molto tempo ormai. Ecco il comando che sto usando: rsync \ -pavz \ --delete \ --exclude 'mnt/' \ --exclude '.cache/' \ --exclude 'Videos/' \ --exclude 'Music/' \ --exclude 'Documents/virtualbox' \ /home/"${USER}" "${server}":"${dir}" 2>> "${errorFile}" Tuttavia, ho cambiato …
Voglio risincronizzare solo determinati tipi di file (ad es. .py) E voglio escludere i file in alcune directory (ad es venv.). Questo è quello che ho provato: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Ma non funziona Cosa mi sto perdendo? Ho anche seguito la risposta a questa domanda …
Ho appena risincronizzato 2.000.000 di file (3 TB) da un RAID all'altro. Voglio assicurarmi che i miei dati siano intatti. rsync -c richiede molto tempo. diff non mi mostra cosa sta facendo. Esiste un'alternativa che è (a) più veloce e (b) mi mostrerà i progressi durante il confronto? (Sono su …
Sto trasferendo una grande quantità di file da un computer all'altro utilizzando rsync. Lo sto facendo SSHing nel computer di origine ed eseguendo un comando come questo: sudo rsync ssh --rsync-path="sudo rsync" source_dir user@host.com:dest_dir. Anche se aggiungo nohupprima di questo comando, ogni volta che chiudo la finestra del terminale da …
Sto cercando di correre rsync -a --files-from=~/.rsync_file_list ~/destinatione mi dice: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]. Qualcuno può illuminarmi su ciò che sto facendo di sbagliato? Il file ~/.rsync_file_listcontiene solo un elenco di nomi file preceduti da ~/, separati da newline (anche se ho anche …
Come scrivere quelli in una riga, anche senza ripetere lo stesso percorso? 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.