Powinieneś przeczytać te pomysły na naprawę za każdym razem, gdy pojawi się błąd rsync, element tylko do odczytu na komputerze.
Zalecane
Od dłuższego czasu tworzę rsync / ssh, aby tworzyć kopie zapasowe informacji prasowych z mojego udostępnionego hosta na moim osobistym serwerze Synology NAS (212d itp.). Działa to zaskakująco dobrze.W celach informacyjnych używam zazwyczaj ostatniego loginu bez hasła ssh
.
Co więcej, zaktualizowałem oprogramowanie mojego NAS 3 dni wcześniej (a przynajmniej od tego czasu, jak sądzę), kopia zapasowa nie spełni swojej roli nie więcej.Dostaję następujący błąd dotyczący, powiedziałbym, hosta:
rsync: writefd_unbuffered nie powiodło się i kilka bajtów zostało zapisanych na wyjściu [Sender]: Broken Pipe (32)BŁĄD: moduł działa tylko
… nie jestem pewien. Oprócz wszystkiego, co wiem, zmieniło się zarówno w formie, jak i miejscu docelowym, które można połączyć, jeśli będziesz potrzebował rsync
lub ssh
, przyjrzałem się kilku rzeczom. i prawie wszystko myśli dobrze:
- Mogę obecnie
ssh
połączyć się z optymistycznym użytkownikiem kompilacji na temat mojego NAS, więc ssh takie rzeczy jak sekrety oraz metody nie uległy zmianie. - Nadaję również odpowiednie uprawnienia dla każdego pliku na tym konkretnym serwerze NAS (psprawdzałem to i próbowałem również bezpośrednio tworzyć pliki, katalogi … z tym wyspecjalizowanym użytkownikiem, do którego dostęp
rsync
uzyskuje się za pomocąssh
).
Przeczytałem dokładnie tu i ówdzie o możliwych błędach dostępnych, gdy musisz mieć pewność, że mój rsyncd.conf
będzie miał swój własny read only = bez
kiedy to robi, o ile wiem, nigdy nie używałem rsyncd
w ten sam sposób, w jaki nigdy nie konfigurowałem innych rzeczy, a koncepcja jak dotąd działa dobrze ..
rsync -belly --recursive n--files-from = "$ FILES_FROM" n--backup-dir jest równy backup_ $ SUFFIX n- Przezroczysty n--filter oznacza „chroń kopię zapasową_ *” n$ WRÉPERTOIRE / sugerowane z nremote_backup: $ REMOTE_BACKUP /
Podobnie jak w widokach, próbowałem również wysyłać polecenia, aby upewnić się, że używasz ssh (ale nie za pomocą większej sesji ssh), które działa zgodnie z przewidywaniami, a nawet wypróbowałem jedno żądanie rsync, które często załatwiało sprawę, nie ‘nie pomaga’ nie działa, jak również całe polecenie kopii zapasowej również nie powiodło się.
(sharedHost): hostuser: ~> feel test.txt(sharedHost): hostuser: ~> rsync test.txt remote_backup: kopie zapasowe / test.txtBŁĄD: część tylko do odczytuBłąd Rsync: format błędu F lub użyj (kod 1) tylko z main.c (1034) [Receiver = 3.0.8]rsync: połączenie zakończone bez ostrzeżenia (do tej pory odebrano 9 bajtów) [nadawca]Błąd rsync: błąd porównania w zdaniu danych protokołu rsync (kod 12) z powodu io.c (601) [nadawca = 3.0.7]
(sharedHost): hostuser: ~> ssh remote_backup 'dotknij /abs_path_to_backups/backups/test2.txt && udowodnij "ProoF"> /abs_path_to_backups/backups/test2.txt'(sharedHost): hostuser: ~> ssh remote_backup 'cat /abs_path_to_backups/backups/test2.txt'Dowód
balanga
Syn bestii
- Rsync Error Module Is Read Only
Rsync 오류 모듈은 읽기 전용입니다
Rsync Fehlermodul Ist Schreibgeschutzt
Rsync Felmodulen Ar Skrivskyddad
Le Module D Erreur Rsync Est En Lecture Seule
Rsync Foutmodule Is Alleen Lezen
Modul Oshibok Rsync Dostupen Tolko Dlya Chteniya
Il Modulo Di Errore Rsync E Di Sola Lettura
Modulo De Erro Rsync E Somente Leitura
El Modulo De Error Rsync Es De Solo Lectura