L'utilità di salvezza Rsync 3.2.7 è rclone 1.60 sò liberate

Rsync 3.2.7 hè stata liberata, una utilità di sincronizazione di fugliale è di salvezza chì vi permette di minimizzà u trafficu copiendu incrementalmente i cambiamenti. U trasportu pò esse ssh, rsh o u protocolu rsync propiu. Supporta l'urganizazione di servitori rsync anonimi, chì sò idealmente adattati per assicurà a sincronizazione di specchi. U codice di u prugettu hè distribuitu sottu a licenza GPLv3.

Trà i cambiamenti aghjuntu:

  • Permette l'usu di SHA512, SHA256 è SHA1 hash quandu autentificà una cunnessione d'utilizatore à u prucessu di fondo rsync (precedentemente MD5 è MD4 eranu supportati).
  • A capacità d'utilizà l'algoritmu SHA1 per calculà i checksums di i schedari hè stata implementata. A causa di a so grande dimensione, l'hash SHA1 hè datu a priorità più bassa in a lista di currispundenza hash. Per furzà a selezzione di SHA1, pudete aduprà l'opzione "--checksum-choice".
  • Per riduce a probabilità di scontri, a tavola hash di l'attributu xattr hè stata cunvertita per utilizà chjavi di 64 bit.
  • A capacità di visualizà infurmazioni nantu à l'algoritmi supportati in rsync in u formatu JSON hè stata furnita (attivata da duplicazione di l'opzione -versione ("-VV")). Inoltre, u script support/json-rsync-version hè statu aghjuntu, chì permette per generà un output JSON simili basatu annantu à l'infurmazioni furnite in forma di testu quandu specificate l'opzione "--versione" solu (per a cumpatibilità cù versioni precedenti di rsync).
  • U paràmetru "usà chroot" in rsyncd.conf, chì cuntrolla l'usu di a chroot call per l'isolamentu di u prucessu addiziale, hè impostatu à "unset" per automaticamente, chì permette chroot per esse usatu secondu a so dispunibilità (per esempiu, attivate quandu rsync). hè in esecuzione cum'è root è micca attivatu quandu eseguisce cum'è un utilizatore senza privilegi).
  • U rendiment di l'algoritmu di ricerca di basa per i fugliali di destinazione mancanti, utilizatu quandu si specifica l'opzione "-fuzzy", hè stata approssimativamente doppia.
  • Cambiatu a rapprisintazioni di u tempu in u protokollu utilizatu quandu interagisce cù e versioni più antichi di Rsync (prima di a branche 3.0) - u tempu epocale di 4 byte in questu casu hè trattatu cum'è "int unsigned", chì ùn permette micca u tempu per esse trasmessu prima di 1970, ma risolve u prublema cù a specificazione di u tempu dopu à 2038.
  • Mancà una strada di destinazione quandu si chjama un cliente rsync hè issa trattatu cum'è un errore. Per rinvià u vechju cumpurtamentu, in quale un percorsu viotu era trattatu cum'è ".", l'opzione "--old-args" hè stata pruposta.

Inoltre, pudete nutà a publicazione di a liberazione di l'utilità rclone 1.60, chì hè un analogu di rsync, cuncepitu per copià è sincronizà e dati trà u sistema lucale è parechji almacenamenti in nuvola, cum'è Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud è Yandex.Disk. U codice di u prugettu hè scrittu in Go è distribuitu sottu a licenza MIT.

In a nova versione: aghjunte backends per almacenà e copie di salvezza in l'almacenamiento d'oggetti Oracle è SMB / CIFS. U backend di almacenamiento S3 supporta avà a versione di versioni è aghjunghje a capacità di travaglià cù i fornitori di IONOS Cloud Storage è Qiniu KODO. U backend locale hà a capacità di aghjunghje filtri per ignurà l'errori di permessi.

Source: opennet.ru

Add a comment