Atsarginių paslaugų programų „Rsync 3.2.7“ ir „rclone 1.60“ išleidimas

Paskelbtas Rsync 3.2.7 leidimas – failų sinchronizavimo ir atsarginių kopijų kūrimo priemonė, leidžianti sumažinti srautą laipsniškai kopijuojant pakeitimus. Perdavimas gali būti ssh, rsh arba jo paties rsync protokolas. Jis palaiko anoniminių rsync serverių, kurie optimaliai tinka veidrodžių sinchronizavimui užtikrinti, organizavimą. Projekto kodas platinamas pagal GPLv3 licenciją.

Tarp papildomų pakeitimų:

  • Leiskite naudoti SHA512, SHA256 ir SHA1 maišą autentifikuojant vartotojo ryšį su rsync fono procesu (anksčiau buvo palaikomi MD5 ir MD4).
  • Įdiegta galimybė naudoti SHA1 algoritmą skaičiuojant failų kontrolines sumas. Dėl didelio dydžio SHA1 maišai suteikiamas mažiausias prioritetas maišos atitikimo sąraše. Norėdami priverstinai pasirinkti SHA1, galite naudoti parinktį „--checksum-choice“.
  • Siekiant sumažinti susidūrimų tikimybę, xattr atributo maišos lentelė buvo konvertuota į 64 bitų raktus.
  • Suteikta galimybė JSON formatu rodyti informaciją apie rsync palaikomus algoritmus (įgalinta dubliuojant parinktį —version („-VV“). Be to, buvo pridėtas scenarijus support/json-rsync-version, kuris leidžia sugeneruosite panašią JSON išvestį, remdamiesi informacija, pateikta teksto forma, kai nurodote tik parinktį „--version“ (siekiant suderinamumo su ankstesniais rsync leidimais).
  • Nustatymas "naudoti chroot" faile rsyncd.conf, kuris valdo chroot iškvietimo naudojimą papildomam proceso izoliavimui, pagal numatytuosius nustatymus yra nustatytas į "nustatytas", o tai leidžia naudoti chroot, atsižvelgiant į jo prieinamumą (pvz., įgalinti, kai rsync veikia kaip root ir neįjungti, kai veikia kaip neprivilegijuotas vartotojas).
  • Bazinio failų paieškos algoritmo trūkstamiems tiksliniams failams, naudojamo nurodant parinktį „-fuzzy“, našumas buvo maždaug dvigubai didesnis.
  • Pakeistas laiko vaizdavimas protokole, naudojamas sąveikaujant su senesniais Rsync leidimais (iki 3.0 šakos) - 4 baitų epochinis laikas šiuo atveju traktuojamas kaip „nepasirašytas int“, kuris neleidžia perduoti laiko iki 1970 m. bet išsprendžia problemą nurodant laiką po 2038 m.
  • Tikslinio kelio trūkumas skambinant rsync klientui dabar traktuojamas kaip klaida. Norint grąžinti seną elgesį, kai tuščias kelias buvo traktuojamas kaip „.“, buvo pasiūlyta parinktis „--old-args“.

Be to, galite atkreipti dėmesį į rclone 1.60 naudingumo programos, kuri yra rsync analogas, leidimą, skirtą duomenims kopijuoti ir sinchronizuoti tarp vietinės sistemos ir įvairių debesų saugyklų, tokių kaip „Google“ diskas, „Amazon Drive“, S3, „Dropbox“, „Backblaze B2“, „OneDrive“, „Swift“, „Hubic“, „Cloudfiles“, „Google Cloud Storage“, „Mail.ru Cloud“ ir „Yandex.Disk“. Projekto kodas parašytas Go ir platinamas pagal MIT licenciją.

Naujame leidime: pridėtos užpakalinės programos, skirtos atsarginėms kopijoms saugoti „Oracle“ objektų saugykloje ir SMB / CIFS. S3 saugykla dabar palaiko versijų kūrimą ir suteikia galimybę dirbti per IONOS Cloud Storage ir Qiniu KODO teikėjus. Vietinė užpakalinė programa turi galimybę pridėti filtrų, kad būtų nepaisoma su leidimais susijusių klaidų.

Šaltinis: opennet.ru

Добавить комментарий