Rsync to szybkie i niezwykle wszechstronne narzędzie do kopiowania plików. Może kopiować lokalnie, do / z innego hosta za pośrednictwem dowolnej zdalnej powłoki lub do / z zdalnego demona rsync
Jak podano na rsyncstronie podręcznika man, przełącznik -a(archiwum) jest równoważny z -rlptgoD. Mam jednak sytuację, w której nie chcę zachowywać dowiązań symbolicznych. Czy jest jakiś sposób, aby nadal używać -aprzełącznika i zapobiec kopiowaniu dowiązań symbolicznych? Mógłbym pisać za -rptgoDkażdym razem, ale to trochę za długo.
Próbuję ustawić właściciela i grupę rsync, ale wydaje się, że to nie działa. To jest polecenie: sudo rsync -rlptDvz --owner=cmsseren --group=cmsseren /home/serena/public_html/ -e ssh root@ip:/home/cmsseren/public_html2/ Pliki synchronizują się poprawnie, ale nie wydaje się, aby zmieniały właściciela i grupę.
Mam dwa serwery Dell R515 z systemem CentOS 6.5, z jednym z NIC Broadcom bezpośrednio połączonymi. Używam bezpośredniego linku, aby co noc przesyłać kopie zapasowe z głównego serwera w parze do pomocniczego przy użyciu rsync przez ssh. Monitorując ruch, widzę przepustowość ~ 2 MB / s, czyli o wiele mniej …
W firmie, dla której pracuję, mamy coś takiego, zwane „listami odtwarzania”, które są małymi plikami ~ 100-300 bajtów każdy. Jest ich około miliona. Około 100 000 z nich zmienia się co godzinę. Te listy odtwarzania należy co godzinę przesyłać na 10 innych zdalnych serwerów na różnych kontynentach, a najlepiej w …
Chciałbym napisać prosty skrypt kopii zapasowej, który zapisuje niektóre dane na dysku FAT. Czy powinienem sformatować dysk i użyć lepszego systemu plików, czy też można używać rsync z FAT? Jeśli tak, jakie problemy mogę napotkać? Czy wydajność byłaby znacznie gorsza? EDYCJA: To jest na Linuksie, nawet nie wiedziałem, że jest …
Próbuję zsynchronizować pliki ze zdalnego serwera, który nie jest niezawodny, co oznacza, że połączenie zawiesza się „losowo” z rsync: połączenie niespodziewanie zamknięte Rsync jest wywoływany z --partial, więc chciałbym móc wywoływać rsync w pętli, dopóki pliki nie zostaną w pełni przesłane. Wydaje się, że nie ma flagi, która mówi rsync, …
W przypadku serwera prowadzę witrynę internetową, na której chcę wykonać kopię zapasową danych i ustawień w segmencie S3. Dowiedziałem się, że nie można bezpośrednio używać rsync do tworzenia kopii zapasowych w segmencie S3. Czy istnieje inny sposób uzyskania następującego polecenia rsync w celu utworzenia kopii zapasowej danych w segmencie S3? …
Pracuję nad rsyncskryptem do replikacji katalogu. Synchronizuję tylko nowe i zmodyfikowane pliki lub katalogi, ale nie podoba mi się to, że kopiuje pliki lub katalogi o zmienionych nazwach jako nowy plik lub katalog, co powoduje, że pliki nie są zsynchronizowane. Ustawiłem również limit przepustowości 1 MB, ponieważ będzie on działać …
Korzystam z rsync w skrypcie bash, aby synchronizować pliki między kilkoma serwerami i serwerem NAS. Jednym z problemów, na jakie natknąłem się, jest próba wygenerowania listy plików, które zmieniły się w trakcie rsync. Chodzi o to, że kiedy uruchamiam rsync, mogę wysyłać pliki, które zmieniły się w plik tekstowy - …
Utworzyłem kopię zapasową serwera linuksowego przy użyciu rsync z cygwin. Mam teraz idealną kopię serwera na moim laptopie z systemem Windows. Jeśli usunę lub zmodyfikuję plik na moim laptopie i uruchomię ponownie program rsync w programie cygwin, czy usunie / zaktualizuje ten sam plik na serwerze? Mam wrażenie, że jeśli …
Czy podczas korzystania z rsync + ssh w celu uzyskania dostępu do zdalnego komputera istnieje sposób „miłego” procesu rsync na zdalnym komputerze (aby obniżyć jego priorytet)? Edycja pytania w celu wyjaśnienia: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND backups 16651 86.2 0.1 3576 1636 ? Rs …
Mam domowy serwer plików z systemem FreeNAS 8. Kilka dni temu użyłem rsync do przesłania całej mojej biblioteki iTunes z komputera Mac, aby móc załadować swoją bibliotekę przez sieć zamiast z wolnego dysku USB. To w większości działało, a iTunes działa teraz znacznie lepiej, ale mam problemy z dostępem do …
Od czasu do czasu muszę wykonać kilka dużych zmian migracji plików danych na moim serwerze i szukam dobrego sposobu, aby to zrobić. Myślałem o użyciu rsync do zduplikowania mojej struktury katalogów, zaczynając od głównego katalogu danych, tworząc twarde linki do wszystkich oryginalnych plików (niektóre z nich są dość duże), i …
Zawsze używałem następującą komendę przy kopiowaniu z serwera: rsync --progress -avze ssh user@host:/path/to/files ./here. Jednak przyjaciel umysłu pokazał mi, że mogę to po prostu zrobić rsync --progress -avz user@host:/path/to/files ./here. Pytanie brzmi: czy nie potrzebujesz, -e sshdlaczego tak jest?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.