Kuburitswa kwezvishandiso zvekuchengetedza Rsync 3.2.7 uye rclone 1.60

Rsync 3.2.7 yakaburitswa, faira rekubatanidza uye backup utility iyo inobvumidza iwe kudzikisa traffic nekuwedzera kukopa shanduko. Iyo yekufambisa inogona kuve ssh, rsh kana proprietary rsync protocol. Iyo inotsigira kurongeka kweasingazivikanwe rsync maseva, ayo akanyatsokodzera kuti ave nechokwadi chekuenderana kwezvionioni. Iyo kodhi yeprojekiti yakagoverwa pasi peGPLv3 rezinesi.

Pakati pezvakawedzerwa shanduko:

  • Bvumira kushandiswa kweSHA512, SHA256 uye SHA1 hashes paunenge uchisimbisa yekubatanidza mushandisi kune rsync yekumashure maitiro (yaimbova MD5 uye MD4 zvaitsigirwa).
  • Iko kugona kushandisa iyo SHA1 algorithm kuverenga macheki emafaira kwaitwa. Nekuda kwehukuru hwayo, iyo SHA1 hashi inopihwa iyo yakaderera pamberi peiyo hashi yekufananidza rondedzero. Kumanikidza kusarudzwa kweSHA1, unogona kushandisa "--checksum-sarudzo" sarudzo.
  • Kudzikisa mukana wekudhumhana, iyo xattr hunhu hash tafura yakashandurwa kuti ishandise 64-bit makiyi.
  • Iko kugona kuratidza ruzivo nezve algorithms inotsigirwa mu rsync muJSON fomati yakapihwa (yakagoneswa nekudzokorora iyo -version ("-VV") sarudzo). Pamusoro pezvo, script yerutsigiro/json-rsync-version yawedzerwa, iyo inokutendera iwe. kugadzira yakafanana yeJSON inobuda zvichienderana neruzivo rwakapihwa mune zvinyorwa kana uchitsanangura iyo "--version" sarudzo chete (yekuenderana neyakamboburitswa yersync).
  • Iyo "shandisa chroot" kugadzika mu rsyncd.conf, iyo inodzora kushandiswa kweiyo chroot kufona kwekuwedzera nzira yekuzviparadzanisa nevamwe, inoiswa ku "isina kuisirwa" nekukasira, iyo inobvumira chroot kushandiswa zvichienderana nekuwanikwa kwayo (semuenzaniso, gonesa kana rsync. iri kushanda semudzi uye haigone kugonesa kana ichimhanya seasina rombo mushandisi).
  • Kuita kweiyo base faira rekutsvaga algorithm yekushayikwa kwechinangwa mafaera, anoshandiswa pakutsanangura iyo "-fuzzy" sarudzo, yave yakapetwa kaviri.
  • Yakashandura nguva inomiririrwa muprotocol inoshandiswa kana uchidyidzana nekuburitswa kwekare kweRsync (pamberi pebazi 3.0) - iyo 4-byte epochal nguva mune iyi kesi inobatwa se "isina kusaina int", iyo isingabvumire nguva kutapurirana pamberi pe1970, asi inogadzirisa dambudziko nekutsanangura nguva mushure me2038.
  • Kushaya nzira yekunangwa kana uchifonera rsync mutengi iko zvino kwave kubatwa sechikanganiso. Kudzorera maitiro ekare, umo nzira isina chinhu yakabatwa se ".", "--old-args" sarudzo yakarongwa.

Pamusoro pezvo, iwe unogona kucherechedza kuburitswa kwekuburitswa kweiyo rclone 1.60 utility, inova analogue yersync, yakagadzirirwa kukopa uye kuwiriranisa data pakati peiyo yemuno system uye akasiyana ekuchengetedza makore, seGoogle Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud uye Yandex.Disk. Iyo kodhi yeprojekiti yakanyorwa muGo uye yakagoverwa pasi peMIT rezenisi.

Mukuburitswa kutsva: yakawedzera backends yekuchengetedza mabhapu muOracle chinhu chekuchengetedza uye SMB/CIFS. Iyo S3 yekuchengetedza backend ikozvino inotsigira kushandura uye inowedzera kugona kushanda kuburikidza neIONOS Cloud Storage uye Qiniu KODO vanopa. Iyo yemuno backend ine kugona kuwedzera mafirita kusafuratira zvikanganiso zvine chekuita nemvumo.

Source: opennet.ru

Voeg