rsync è uno strumento per copiare in modo efficiente le gerarchie di directory, localmente o in remoto, con potenti filtri per decidere cosa viene copiato.
Voglio risincronizzare più fonti e mi chiedo il modo migliore per farlo. per esempio /etc/fstab /home/user/download Ho pensato a 3 soluzioni: Soluzione 1 chiamata multipla a rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: più difficile avere stat statico Soluzione 2 creare una tobackupcartella che contiene link simbolici …
Ho eseguito sudo rsync -va --progressdalla radice di un'unità esterna a una cartella su un'altra unità esterna. Il motivo è che l'unità di origine ha un NTFS privo di errori e non ho accesso a un PC Windows per riparare NTFS. 10 ore dopo ha detto: sent 608725204596 bytes received …
Per farla breve, ho fatto un rsync: rsync -avP user@exampleserver.com:/tmp/ E ho dimenticato di mettere nella mia directory di origine ... Volevo davvero correre: rsync -avP /tmp/ user@exampleserver.com:/tmp/ Ha stampato un mucchio di file, ma non so dove li abbia copiati perché non ho specificato una destinazione. Qualcuno sa che …
Ho letto questi thread: rsync --delete --files-from = list / dest / non cancella i file indesiderati Eliminare file estranei dalla directory di destinazione tramite rsync? Ma, per quanto posso dire (forse mi manca qualcosa), non coprono la seguente domanda: Come si chiede rsyncdi copiare file ed eliminare quelli sul …
Devo "installare" un gruppo di file in un'altra directory mantenendo intatta la struttura delle directory dei file di origine. Ad esempio, se devo ./foo/bar/baz.txtandare /var/www/localhost/webroot/voglio che il risultato sia /var/www/localhost/webroot/foo/bar/baz.txt. rsyncha questa capacità --relative, ma quando l'ho fatto ho scoperto che non era facile usare i link simbolici: $ ls …
Mi capita di conoscere rsyn e utilizzo rsync per la sincronizzazione tra il mio mac e un server linux come segue. rsync -r -t -v MAC LINUX rsync -r -t -v LINUX MAC Mi aspettavo di eseguire il primo comando per la sincronizzazione, ma avevo bisogno del secondo comando anche …
Mi ritrovo spesso a inviare cartelle con 10K - 100K di file a una macchina remota (all'interno della stessa rete nel campus). Mi chiedevo solo se ci sono ragioni per crederlo, tar + rsync + untar O semplicemente tar (from src to dest) + untar potrebbe essere più veloce in …
Voglio essere in grado di cercare file per 14 giorni e oltre 10k e poi sincronizzare i file trovati con una destinazione. C'è un modo per combinare questi due comandi? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
Ho due stessi file, sul computer locale e su quello remoto. Le loro dimensioni sono uguali e il file sul computer locale è più recente di quello remoto, ma rsync tenta comunque di copiare il file. Invoco rsync come segue: rsync -nv -e "ssh -p 2222" user@host:/data/file.fif data/file.fif (se non …
Di solito lo faccio rsync -nprima di fare un vero rsync. Il fatto è, come potrei automatizzare la seconda corsa per riutilizzare esattamente l'elenco generato con --dry-run? Voglio dire, se corro, rsync -nottengo una simulazione di cosa rsyncfarebbe, la mia idea sarebbe quella di prendere quell'output, elaborarlo e in qualche …
Hai tre cartelle: cartella corrente , che contiene i file correnti cartella vecchia , che contiene una versione precedente degli stessi file differenza di cartella , che è solo una cartella vuota Come si confronta il vecchio con il corrente e si copiano i file che sono diversi (o completamente …
È sicuro da usare rsyncquando il filesystem di origine è montato e scrivibile, supponendo che possa essere ben modificato mentre rsync è in esecuzione? Presumo che in condizioni di gara potrei non ricevere le ultime modifiche, ma c'è qualche rischio di corruzione?
Sto usando rsyncper copiare alcuni file da una condivisione a un'altra. Ricorsivamente, devo: Elimina i file nella destinazione che sono stati rimossi dall'origine Solo sincronizzazione .phpe .jsfile Escludere ogni altro tipo di file Non eliminare le .svn/directory nella destinazione Se uso questo: rsync -zavC --delete --include='*.php' --include='*.js' --exclude="*" \ /origin …
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.