Rezerves utilītu Rsync 3.2.7 un rclone 1.60 izlaišana

Ir izlaists Rsync 3.2.7 — failu sinhronizācijas un dublēšanas utilīta, kas ļauj samazināt trafiku, pakāpeniski kopējot izmaiņas. Pārvadāšana var būt ssh, rsh vai patentētais rsync protokols. Tā atbalsta anonīmu rsync serveru organizēšanu, kas ir optimāli piemēroti spoguļu sinhronizācijas nodrošināšanai. Projekta kods tiek izplatīts saskaņā ar GPLv3 licenci.

Starp pievienotajām izmaiņām:

  • Atļaut izmantot SHA512, SHA256 un SHA1 jaucējus, autentificējot lietotāja savienojumu ar rsync fona procesu (iepriekš tika atbalstīti MD5 un MD4).
  • Ir ieviesta iespēja izmantot SHA1 algoritmu, lai aprēķinātu failu kontrolsummas. Tā lielā izmēra dēļ SHA1 hash ir zemākā prioritāte hash atbilstības sarakstā. Lai piespiestu atlasīt SHA1, varat izmantot opciju “--checksum-choice”.
  • Lai samazinātu sadursmju iespējamību, xattr atribūtu hash tabula ir pārveidota, lai izmantotu 64 bitu atslēgas.
  • Ir nodrošināta iespēja parādīt informāciju par rsync atbalstītajiem algoritmiem JSON formātā (iespējota, dublējot opciju —version (“-VV”). Turklāt ir pievienots skripts support/json-rsync-version, kas ļauj jums ir jāģenerē līdzīga JSON izvade, pamatojoties uz informāciju, kas sniegta teksta formā, norādot tikai opciju “--version” (saderībai ar iepriekšējiem rsync laidieniem).
  • Iestatījums "lietot chroot" failā rsyncd.conf, kas kontrolē chroot izsaukuma izmantošanu papildu procesa izolēšanai, pēc noklusējuma ir iestatīts uz "atiestatīts", kas ļauj izmantot chroot atkarībā no tā pieejamības (piemēram, iespējot, kad rsync. darbojas kā root un nav iespējots, ja darbojas kā nepievilcīgs lietotājs).
  • Pamatdatņu meklēšanas algoritma veiktspēja trūkstošajiem mērķa failiem, kas tiek izmantota, norādot opciju “-fuzzy”, ir aptuveni dubultota.
  • Mainīts laika attēlojums protokolā, ko izmanto, mijiedarbojoties ar vecākiem Rsync laidieniem (pirms filiāles 3.0) - 4 baitu epohālais laiks šajā gadījumā tiek uzskatīts par “neparakstītu int”, kas neļauj pārraidīt laiku pirms 1970. gada, bet atrisina problēmu ar laika norādīšanu pēc 2038. gada.
  • Mērķa ceļa trūkums, izsaucot rsync klientu, tagad tiek uzskatīts par kļūdu. Lai atgrieztu veco uzvedību, kurā tukšs ceļš tika uzskatīts par “.”, tika piedāvāta opcija “--old-args”.

Turklāt jūs varat atzīmēt utilīta rclone 1.60, kas ir rsync analogs, izlaidumu, kas paredzēts datu kopēšanai un sinhronizēšanai starp vietējo sistēmu un dažādām mākoņu krātuvēm, piemēram, Google disku, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud un Yandex.Disk. Projekta kods ir rakstīts Go un izplatīts saskaņā ar MIT licenci.

Jaunajā laidienā: pievienotas aizmugursistēmas dublējumu glabāšanai Oracle objektu krātuvē un SMB/CIFS. S3 krātuves aizmugursistēma tagad atbalsta versiju veidošanu un pievieno iespēju strādāt, izmantojot IONOS Cloud Storage un Qiniu KODO nodrošinātājus. Vietējai aizmugursistēmai ir iespēja pievienot filtrus, lai ignorētu ar atļaujām saistītās kļūdas.

Avots: opennet.ru

Pievieno komentāru