Pytania otagowane jako rsync

rsync to narzędzie do efektywnego kopiowania hierarchii katalogów, lokalnie lub zdalnie, z potężnymi filtrami decydującymi o tym, co zostanie skopiowane.

3
Jak zsynchronizować wiele folderów źródłowych
Chcę zsynchronizować wiele źródeł i zastanawiam się, jak najlepiej to osiągnąć. na przykład /etc/fstab /home/user/download Myślałem o 3 rozwiązaniach: Rozwiązanie 1 wielokrotne połączenie z rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: trudniej mieć agregowane statystyki Rozwiązanie 2 utwórz tobackupfolder zawierający dowiązanie symboliczne i użyj -Lopcji sync -aL …
34 rsync 

3
Błąd synchronizacji 23: Czy mogę stwierdzić, które pliki nie zostały przesłane?
Uruchomiłem sudo rsync -va --progressz katalogu głównego jednego dysku zewnętrznego do folderu na innym dysku zewnętrznym. Powodem jest to, że dysk źródłowy ma bezbłędny system plików NTFS i nie mam dostępu do komputera z systemem Windows, aby naprawić system plików NTFS. 10 godzin później napisano: sent 608725204596 bytes received 19365712 …
32 rsync 

1
Co się stanie, gdy synchronizujesz rsync bez miejsca docelowego?
Krótko mówiąc, zrobiłem rsync: rsync -avP user@exampleserver.com:/tmp/ I zapomniałem umieścić w katalogu źródłowym ... Naprawdę chciałem uruchomić: rsync -avP /tmp/ user@exampleserver.com:/tmp/ Wydrukował kilka plików, ale nie wiem, gdzie je skopiował, ponieważ nie określiłem miejsca docelowego. Czy ktoś wie co się stało? Zrobiłem lsw bieżącym folderze, ale nic nie znalazłem.
31 linux  rsync  file-copy 


2
Poprosić rsync o usunięcie plików po stronie odbiorczej, które nie istnieją po stronie wysyłającej, z wyjątkami po stronie odbierającej
Przeczytałem te wątki: rsync --delete --files-from = list / dest / nie usuwa niechcianych plików Usunąć zbędne pliki z katalogu docelowego przez rsync? Ale, o ile mogę powiedzieć (może coś mi brakuje), nie obejmują one następującego pytania: Jak poprosić rsynco skopiowanie plików i usunięcie tych po stronie odbiorczej, które nie …
29 rsync 

4
Jak skopiować strukturę katalogów bez usuwania dowiązań symbolicznych?
Muszę „zainstalować” kilka plików do innego katalogu, zachowując nienaruszoną strukturę katalogów plików źródłowych. Na przykład, jeśli mam ./foo/bar/baz.txtzamiar /var/www/localhost/webroot/Chcę być wynikiem /var/www/localhost/webroot/foo/bar/baz.txt. rsyncma taką możliwość --relative, ale kiedy to zrobiłem, odkryłem, że nie jest przyjazne tworzenie dowiązań symbolicznych: $ ls -ald /var/www/localhost/webroot/ | grep ^l lrwxrwxrwx 1 www-data www-data 15 …
27 rsync  symlink  mirror 

5
Synchronizowanie katalogów w obu kierunkach z rsync
Zdarza mi się wiedzieć o rsyn i używam rsync do synchronizacji między moim komputerem Mac a serwerem Linux w następujący sposób. rsync -r -t -v MAC LINUX rsync -r -t -v LINUX MAC Spodziewałem się, że uruchomię pierwsze polecenie, aby zsynchronizować, ale potrzebowałem drugiego polecenia również po zmianie w systemie …


1
znaleźć i rsync?
Chcę móc wyszukiwać pliki w ciągu 14 dni i powyżej 10 000, a następnie zsynchronizować znalezione pliki do miejsca docelowego. Czy istnieje sposób na połączenie tych dwóch poleceń? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

1
Dlaczego rsync próbuje skopiować plik, który jest już aktualny?
Mam dwa takie same pliki, na komputerze lokalnym i zdalnym. Ich rozmiary są równe, a plik na komputerze lokalnym jest nowszy niż na komputerze zdalnym - ale rsync nadal próbuje skopiować plik. Wzywam rsync w następujący sposób: rsync -nv -e "ssh -p 2222" user@host:/data/file.fif data/file.fif (jeśli nie użyję -nopcji, inicjuje …
24 rsync 

1
Ponownie użyj polecenia rsync --dry-run, aby przyspieszyć rzeczywisty transfer później
Zwykle robię to rsync -nprzed faktycznym wykonaniem rsync. Chodzi o to, jak mogę zautomatyzować drugi przebieg, aby ponownie wykorzystać dokładnie wygenerowaną listę --dry-run? Mam na myśli, że jeśli uruchomię rsync -n, dostanę symulację tego, co rsyncby się stało , moim pomysłem byłoby pobranie tego wyniku, przetworzenie go, a następnie wytworzenie …




3
zsynchronizuj niektóre pliki, z wyjątkiem pozostałych, ignorując rekurencyjnie katalog .svn /
Używam rsyncdo kopiowania niektórych plików z udziału do innego. Rekurencyjnie muszę: Usuń pliki docelowe, które zostały usunięte z źródła Tylko synchronizacja .phpi .jspliki Wyklucz każdy inny typ pliku Nie usuwaj .svn/katalogów w miejscu docelowym Jeśli użyję tego: rsync -zavC --delete --include='*.php' --include='*.js' --exclude="*" \ /origin /destination To rsyncnie jest rekurencyjne, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.