Rilaxx ta 'utilitajiet backup Rsync 3.2.7 u rclone 1.60

Ġie rilaxxat Rsync 3.2.7, sinkronizzazzjoni tal-fajls u utilità ta 'backup li tippermettilek timminimizza t-traffiku billi tikkopja b'mod inkrementali l-bidliet. It-trasport jista 'jkun ssh, rsh jew il-protokoll proprjetarju rsync. Jappoġġja l-organizzazzjoni ta 'servers rsync anonimi, li huma adattati bl-aħjar mod biex jiżguraw is-sinkronizzazzjoni tal-mirja. Il-kodiċi tal-proġett huwa mqassam taħt il-liċenzja GPLv3.

Fost il-bidliet miżjuda:

  • Ħalli l-użu ta 'shashes SHA512, SHA256 u SHA1 meta awtentika konnessjoni tal-utent għall-proċess tal-isfond rsync (qabel MD5 u MD4 kienu appoġġjati).
  • Ġiet implimentata l-abbiltà li tuża l-algoritmu SHA1 biex tikkalkula checksums tal-fajls. Minħabba d-daqs kbir tiegħu, il-hash SHA1 jingħata l-inqas prijorità fil-lista ta 'tqabbil tal-hash. Biex tisforza l-għażla ta 'SHA1, tista' tuża l-għażla "--checksum-choice".
  • Biex titnaqqas il-probabbiltà ta 'ħabtiet, it-tabella tal-hash tal-attribut xattr ġiet konvertita biex tuża ċwievet ta' 64 bit.
  • Ġiet ipprovduta l-abbiltà li tintwera informazzjoni dwar l-algoritmi appoġġjati f'rsync f'format JSON (attivata billi tiġi duplikata l-għażla —version ("-VV")). Barra minn hekk, ġie miżjud l-iskrittura support/json-rsync-version, li tippermetti inti biex tiġġenera output JSON simili ibbażat fuq informazzjoni pprovduta f'forma ta 'test meta tispeċifika l-għażla "--version" biss (għall-kompatibilità ma' rilaxxi preċedenti ta 'rsync).
  • L-issettjar "use chroot" f'rsyncd.conf, li jikkontrolla l-użu tas-sejħa chroot għal iżolament addizzjonali tal-proċess, huwa ssettjat għal "unset" awtomatikament, li jippermetti li jintuża chroot skont id-disponibbiltà tiegħu (pereżempju, enable meta rsync qed taħdem bħala root u mhux attivata meta taħdem bħala utent mhux privileġġjat).
  • Il-prestazzjoni tal-algoritmu tat-tfittxija tal-fajl bażi għal fajls fil-mira neqsin, użat meta tiġi speċifikata l-għażla "-fuzzy", ġiet bejn wieħed u ieħor irdoppja.
  • Biddlet ir-rappreżentazzjoni tal-ħin fil-protokoll użat meta jinteraġixxi ma 'rilaxxi anzjani ta' Rsync (qabel il-fergħa 3.0) - il-ħin epochal ta '4 byte f'dan il-każ huwa ttrattat bħala "int mhux iffirmat", li ma jippermettix li l-ħin jiġi trażmess qabel l-1970, iżda ssolvi l-problema bl-ispeċifikazzjoni tal-ħin wara l-2038.
  • In-nuqqas ta' mogħdija fil-mira meta ssejjaħ klijent rsync issa hija ttrattata bħala żball. Biex tirritorna l-imġieba l-antika, li fiha mogħdija vojta ġiet ittrattata bħala ".", ġiet proposta l-għażla "--old-args".

Barra minn hekk, tista 'tinnota l-pubblikazzjoni tar-rilaxx tal-utilità rclone 1.60, li hija analoga ta' rsync, iddisinjata biex tikkopja u tissinkronizza data bejn is-sistema lokali u diversi ħażniet tas-sħab, bħal Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud u Yandex.Disk. Il-kodiċi tal-proġett huwa miktub f'Go u mqassam taħt il-liċenzja MIT.

Fir-rilaxx il-ġdid: backends miżjuda għall-ħażna ta 'backups fil-ħażna ta' oġġetti Oracle u SMB/CIFS. Il-backend tal-ħażna S3 issa jappoġġja l-verżjoni u jżid il-kapaċità li jaħdem permezz tal-fornituri ta 'IONOS Cloud Storage u Qiniu KODO. Il-backend lokali għandu l-abbiltà li jżid filtri biex jinjora żbalji relatati mal-permessi.

Sors: opennet.ru

Żid kumment