Córas cúltaca Restic 0.15 ar fáil

Tá scaoileadh an chórais chúltaca restic 0.15 foilsithe, ag soláthar stórála cóipeanna cúltaca i bhfoirm chriptithe i stór leaganacha. Dearadh an córas ar dtús chun a chinntiú go stóráltar cóipeanna cúltaca i dtimpeallachtaí neamhiontaofa, agus má thiteann cóip chúltaca isteach sna lámha míchearta, níor cheart go gcuirfeadh sé isteach ar an gcóras. Is féidir rialacha solúbtha a shainiú chun comhaid agus eolairí a áireamh agus a eisiamh nuair a bhíonn cúltaca á chruthú (tá formáid na rialacha cosúil le rsync nó gitignore). Tacaíonn sé le hobair ar Linux, macOS, Windows, FreeBSD agus OpenBSD. Tá cód an tionscadail scríofa in Go agus dáilte faoin gceadúnas BSD.

Is féidir cúltacaí a stóráil i gcóras comhad áitiúil, ar fhreastalaí seachtrach le rochtain trí SFTP/SSH nó HTTP REST, in Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage agus scamaill Google Cloud Storage, chomh maith le in aon stóras a bhfuil hiais ar fáil rclone. Is féidir freastalaí scíthe speisialta a úsáid freisin chun stóráil a eagrú, a sholáthraíonn feidhmíocht níos airde i gcomparáid le hinnill eile agus is féidir oibriú i mód aguisín amháin, rud nach ligfidh duit cúltacaí a scriosadh nó a athrú má tá an freastalaí foinse agus rochtain ar na heochracha criptithe comhréiteach.

Tugtar tacaíocht do ghrianghraif, rud a léiríonn staid eolaire ar leith le gach comhad agus fochomhadlann ag pointe áirithe ama. Gach uair a chruthaítear cúltaca nua, cruthaítear pictiúr gaolmhar, rud a ligeann duit an stát a athchóiriú ag an nóiméad sin. Is féidir pictiúir a chóipeáil idir stórtha éagsúla. Chun trácht a shábháil, ní chóipeáiltear ach sonraí athraithe le linn an phróisis chúltaca. Chun ábhar an stórais a mheas go radhairc agus an t-aisghabháil a shimpliú, is féidir pictiúr le cóip chúltaca a shuiteáil i bhfoirm críochdheighilte fíorúil (déantar gléasadh ag baint úsáide as FUSE). Cuirtear orduithe ar fáil freisin chun athruithe a anailísiú agus chun comhaid a bhaint go roghnach.

Ní ionramhálann an córas comhaid iomlána, ach bloic ar mhéid snámh a roghnaíodh le síniú Rabin. Stóráiltear faisnéis maidir le hábhar, ní ainmneacha comhaid (sainmhínítear ainmneacha agus oibiachtaí a bhaineann le sonraí ag leibhéal na mbloc meiteashonraí). Bunaithe ar hash an ábhair SHA-256, déantar dídhúbailt agus cuirtear deireadh le cóipeáil sonraí gan ghá. Ar fhreastalaithe seachtracha, stóráiltear faisnéis i bhfoirm chriptithe (úsáidtear SHA-256 le haghaidh seiceálacha, úsáidtear AES-256-CTR le haghaidh criptithe, agus úsáidtear cóid fíordheimhnithe Poly1305-AES chun sláine a ráthú). Is féidir an chóip chúltaca a fhíorú trí úsáid a bhaint as seiceálacha agus cóid fíordheimhnithe chun a dheimhniú nach bhfuil sláine na gcomhad i mbaol.

Sa leagan nua:

  • Tá ordú athscríobh nua curtha i bhfeidhm, a ligeann duit sonraí neamhriachtanacha a bhaint as pictiúr nuair a cuireadh comhaid nach raibh i gceist leo ar dtús mar chúltaca (mar shampla, comhaid le faisnéis rúnda nó logaí an-mhóra gan luach) de thimpiste sa chóip chúltaca. .
  • Cuireadh an rogha “--read-concurrency” leis an ordú cúltaca chun an leibhéal comhthreomhar a shocrú nuair a bhíonn comhaid á léamh, rud a ligeann duit cóipeáil ar thiomáineann tapa ar nós NVMe a bhrostú.
  • Tá an rogha “--no-scan” curtha leis an ordú cúltaca chun an chéim scanadh crann comhaid a dhíchumasú.
  • Laghdaigh an t-ordú prune tomhaltas cuimhne go suntasach (suas le 30%).
  • Cuireadh rogha "--sparse" leis an ordú athshlánaithe chun comhaid a athchóiriú go héifeachtach le limistéir mhóra fholmha.
  • Maidir leis an ardán Windows, tá tacaíocht chun naisc siombalacha a athchóiriú curtha i bhfeidhm.
  • Chuir macOS leis an gcumas stór a shuiteáil le cúltacaí ag baint úsáide as macFUSE.

Foinse: oscailtenet.ru

Add a comment