Puncte:0

rsync: există o opțiune pentru a opri rsync la prima eroare, astfel încât să pot vedea ce se întâmplă?

drapel bq

CONTEXT: rsync cu un număr foarte mare de fișiere de sincronizat

CE SE ÎNTÂMPLĂ: rsync întâmpină erori, dar continuă...

CE FAC : rsync -Pav calea1 calea2

PROBLEMA: Am pornit într-un mod de recuperare și unitatea de recuperare nu mai are spațiu...

ÎNTREBĂRI: există o opțiune pentru a opri rsync la prima eroare, astfel încât să pot vedea ce se întâmplă?

AM ÎNCERCAT să caut pagina de manual a rsync, dar nu am găsit nicio opțiune care să sugereze oprirea la prima eroare

Davidw avatar
drapel in
De ce să nu folosiți opțiunea `-verbose`?
drapel bq
@Davidw Folosesc `rsync -Pav` v pentru verbose. dar fișierele merg prea repede și trebuie să ctrl+c pentru a forța să se oprească pentru a verifica care este eroarea
Michael Hampton avatar
drapel cz
Puteți folosi `-q` sau pur și simplu redirecționați stderr undeva, astfel încât să puteți revizui toate erorile odată când se termină.
drapel bq
@MichaelHampton există vreo modalitate de a nu aștepta până la sfârșit? pur și simplu opriți-vă la prima eroare? cu verbose văd erori care trec și rsync continuă...Vreau doar să se oprească sau să întrerupă rsync dacă întâmpină vreo eroare
Michael Hampton avatar
drapel cz
Nu am putut găsi o astfel de cale. Dar aș fi de acord să-l las să ruleze până la capăt, dacă pot obține toate erorile deodată (deci sper să le rezolv pe toate odată și să nu pierd timpul re-runând rsync de fiecare dată).
drapel in
De ce să aștepți până se termină? Puteți citi fișierul jurnal pe alt terminal în timp ce rsync încă rulează.
Michael Hampton avatar
drapel cz
@GeraldSchneider Este adevărat. Puteți începe să lucrați la prima eroare chiar dacă apar mai multe erori și sincronizarea continuă spre o operațiune completă, economisind și mai mult timp.
Puncte:2
drapel iq

PROBLEMA: Sunt pornit într-un mod de recuperare și unitatea de recuperare nu are spațiu rămas...

ÎNTREBĂRI: există o opțiune pentru a opri rsync la prima eroare, astfel încât să pot vedea ce se întâmplă?

Din păcate, se pare că rsync nu acceptă acest lucru în acest moment. Există o problemă în acest sens pe GitHub: #71 rsync nu se termină când discul țintă este plin. Acolo, Wayne Davison (menținătorul lui rsync) scrie:

Deoarece această problemă este inerentă modului în care funcționează rsync și există o remediere, închid această eroare. Un viitor rsync 4.0 va fi sper sa nu am aceasta problema.

Problema enumeră și utilizarea --msgs2stderr ca o soluție, ați putea încerca asta, cel puțin ar trebui să facă ieșirea rsync mai rapidă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.