Rsync 3.1.2 e il problema del bundle sparse di High Sierra

0

Da oltre un anno, sto usando rsync per aggiungere un livello di archiviazione ai miei sistemi. Ha funzionato bene.

Recentemente ho aggiornato i computer a High Sierra. Il mio server contiene un volume che incorpora uno sparsebundle. In passato, questo volume (/ Volume / Video) è stato archiviato senza problemi. Una volta eseguito il mio script su High Sierra, non riesce con:

 rsync: unpack_smb_acl: sys_acl_get_info(): No such file or directory (2)
 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1178) [sender=3.1.2]

Ho usato rsync 3.1.2 con le opzioni -aAXE per ottenere gli ACL, ecc. Per questo singolo volume, sto provando il rsync predefinito senza quelle opzioni e sembra che funzioni. Successivamente, proverò di nuovo con rsync 3.1.2 e nessuna opzione AX.

Qualcun altro ha visto questo comportamento in High Sierra? Qualcuno ha una spiegazione sul perché sta succedendo?

    
posta tim.rohrer 18.10.2017 - 13:46
fonte

1 risposta

1

Guidando oggi, mi sono reso conto che non avevo ripristinato l'ACL per quella cartella; parte della mia manutenzione di aggiornamento ha finito per coinvolgere alcune riparazioni di incarichi di gruppo, e non avevo cambiato quel gruppo, né promulgato il nuovo gruppo, quindi un identificatore univoco non assegnato è stato elencato come ACL. Rsync non piace questo.

Dopo aver assegnato il gruppo di lavoro a questa cartella e promulgato l'ACL, rsync 3.1.2 ha gestito il lavoro correttamente.

    
risposta data 19.10.2017 - 01:55
fonte

Leggi altre domande sui tag