Restic 0.15 pūnaha tārua e wātea ana

Kua whakaputahia te tukunga o te punaha taapiri 0.15, e whakarato ana i te rokiroki o nga kape taapiri i roto i te ahua whakamunatia i roto i te putunga putunga. I hangaia te punaha i te tuatahi ki te whakarite kei te rongoa nga kape taapiri ki nga taiao kore pono, me te mea ka taka he kape taapiri ki nga ringaringa he, kaua e whakararu i te punaha. Ka taea te tautuhi i nga ture ngawari ki te whakauru me te whakakore i nga konae me nga whaiaronga i te wa e hanga ana he taapiri (he rite te whakatakotoranga o nga ture ki te rsync, gitignore ranei). Ka tautokohia nga mahi i runga i te Linux, macOS, Windows, FreeBSD me OpenBSD. Ko te waehere kaupapa kua tuhia ki te Haere me te tohatoha i raro i te raihana BSD.

Ka taea te penapena i nga taapiri i roto i te punaha konae a-rohe, i runga i te tūmau o waho me te uru ma te SFTP/SSH, HTTP REST ranei, i Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage me nga kapua Rokiroki Kapua a Google, tae atu ki tetahi rokiroki. mo te mea kei te waatea nga tuara rclone. Ka taea hoki te whakamahi i tetahi tūmau okiokinga motuhake ki te whakarite rokiroki, e whakarato ana i nga mahi teitei ake ka whakaritea ki etahi atu o muri ka taea te mahi i roto i te aratau taapiri-anake, e kore e taea e koe te muku, te whakarereke ranei i nga taapiri mena kei te noho te tūmau puna me te uru ki nga taviri whakamunatanga. whakararu.

Ka tautokohia nga whakaahua, e whakaatu ana i te ahua o tetahi raarangi motuhake me nga konae me nga raarangiroto katoa i tetahi waa. Ia wa ka waihangahia he taapiri hou, ka hangaia he whakaahua taapiri, ka taea e koe te whakahoki i te ahua i taua wa. Ka taea te kape i nga whakaahua i waenga i nga putunga rereke. Hei tiaki i nga waka, ko nga raraunga whakarereke anake ka kapehia i te wa e mahi ana. Hei aromatawai matakite i nga ihirangi o te putunga me te ngawari ki te whakaora, ka taea te whakanoho i tetahi whakaahua me te kape taapiri i roto i te ahua o te waahanga mariko (ka mahia te whakauru ma te whakamahi i te FUSE). Ka tukuna ano nga whakahau mo te tātari i nga huringa me te tango i nga konae.

Kaore te punaha e raweke i nga konae katoa, engari ko nga poraka maanu-rahi kua tohua ma te hainatanga Rabin. Kei te rongoa nga korero e pa ana ki te ihirangi, kaua ki nga ingoa konae (kua tautuhia nga ingoa me nga taonga e pa ana ki nga raraunga i te taumata metadata poraka). I runga i te SHA-256 hash o te ihirangi, ka mahia te tangohanga, ka whakakorehia te kape raraunga kore. I runga i nga tūmau o waho, ka penapenahia nga korero ki te ahua whakamunatia (Ka whakamahia te SHA-256 mo nga arowhai, ka whakamahia te AES-256-CTR mo te whakamunatanga, ka whakamahia nga waehere motuhēhēnga-a-Poly1305-AES hei whakapumau i te pono). Ka taea te manatoko i te kape taapiri ma te whakamahi i nga arowhai me nga waehere motuhēhēnga hei whakaū i te pono o nga konae kaore i te whakararu.

I roto i te putanga hou:

  • Kua whakatinanahia he whakahau tuhi hou, e taea ai e koe te tango i nga raraunga koretake mai i te whakaahua i te wa i uru ohorere mai nga konae kaore i te whakaaro tuatahi mo te taapiri (hei tauira, nga konae whai korero matatapu me nga raarangi tino nui kaore he uara) i uru ohorere ki te kape taapiri. .
  • Ko te kōwhiringa "--read-concurrency" kua taapirihia ki te whakahau taapiri hei whakarite i te taumata whakarara i te wa e panui ana nga konae, ka taea e koe te tere ake te kape i nga puku tere penei i te NVMe.
  • Ko te whiringa "--no-scan" kua taapirihia ki te whakahau taapiri hei whakakore i te atamira matawai rakau konae.
  • Ko te whakahau tapatapahi kua tino heke te kai mahara (tae atu ki te 30%).
  • Kua taapirihia te whiringa "--sparse" ki te whakahau whakaora kia pai te whakahoki mai i nga konae me nga waahi kore kau.
  • Mo te papanga Windows, kua whakatinanahia te tautoko mo te whakaora i nga hononga tohu.
  • Kua taapirihia e te macOS te kaha ki te whakairi i tetahi putunga me nga taapiri ma te whakamahi macFUSE.

Source: opennet.ru

Tāpiri i te kōrero