Saadaval on varundussĂŒsteem restic 0.13

PĂ€rast aastat arendust on vĂ€lja antud varundussĂŒsteemi restic 0.13 versioon, mis pakub tööriistu varukoopiate salvestamiseks versioonitud hoidlas, mis vĂ”ib asuda vĂ€liste serverite ja pilvehoidlate peal. Andmed salvestatakse krĂŒptitud kujul. On vĂ”imalik mÀÀrata paindlikke reegleid failide ja kataloogide lisamiseks ja vĂ€listamiseks varukoopia loomisel. Toetatakse tööd Linuxis, macOSis, Windowsis, FreeBSD-s ja OpenBSD-s. Projekti kood on kirjutatud Go keeles ja jaotatakse BSD litsentsi alusel.

PÔhifunktsioonid:

  • Toetatakse varukoopiate salvestamist kohalikus failisĂŒsteemis, vĂ€lises serveris SFTP/SSH vĂ”i HTTP REST juurdepÀÀsuga, pilvedes Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage ja Google Cloud Storage ning igasugustes ladustamises, mille jaoks on olemas rclone tagaotsad. Ladustamise korraldamiseks vĂ”ib kasutada ka spetsiaalset rest serverit, mis tagab vĂ”rreldes teiste tagaotadega kĂ”rgema jĂ”udluse ja suudab töötada ainult lisamise reĆŸiimis, mis ei luba varukoopiaid kustutada vĂ”i muuta, kui algne serverilt ja juurdepÀÀs krĂŒptimisvĂ”tmetele on ohustatud.
  • Toetatakse paindlike reeglite mÀÀramist failide ja kataloogide vĂ€listamiseks varukoopiate loomisel (nt logifailide, ajutiste failide ja kergesti taasteatavade andmete vĂ€listamiseks). Ignoreerimisreeglite formaat on tuttav ja meenutab rsynci vĂ”i gitignore'i.
  • Lihtsus paigaldamisel, kasutamisel ja teabe taaskasutamisel. Varukoopiate töötamiseks piisab, kui kopeerida ĂŒks tĂ€itevfail, mida saab kasutada ilma tĂ€iendavate seadistusteta. TĂ€itmisfaili jaoks tagatakse korduv koostamine, mis vĂ”imaldab iseseisvalt veenduda, et binaarne koostis on loodud antud lĂ€htekoodidest.
  • Toetatakse hetkeseisude jÀÀdvustamist, mis peegeldavad teatud katalooge kĂ”igi failide ja alamkataloogidega kindlalhetkel. Iga uue varukoopia loomisel loodakse sellele vastav hetkeseis, mis vĂ”imaldab taastada oleku antud hetkel. On vĂ”imalik kopeerida hetkeseisusid erinevate hoidlate vahel.
  • Kahjustuste vĂ€ltimiseks varukoopiate loomise kĂ€igus koostatakse ainult muudetud andmed. TĂ”husama salvestamise tagamiseks ei dubleerita andmeid hoidlas ning tĂ€iendavad snapshot'id hĂ”lmavad ainult muudetud andmeid. SĂŒsteem manipuleerib mitte tervete failide, vaid muutuvate suurustega plokkidega, mida valitakse Rabini allkirjade abil. Teave salvestatakse sisu jĂ€rgi, mitte failide nimede kohaselt (andmetega seotud nimed ja objektid mÀÀratakse ploki metataseme jĂ€rgi). SHA-256 rĂ€simĂ€rgi pĂ”hjal sisu dedupplitakse ja liigse andmekopeerimise vĂ€ltimiseks eemaldatakse.
  • Hoidla sisu visualiseerimise ja taastamise lihtsustamiseks saab varukoopia snapshot'it mountida virtuaalse osana (mountimine toimub FUSE abil). Samuti on saadaval kĂ€sud muudatuste analĂŒĂŒsimiseks ja failide valikuliseks kaevamiseks.
  • Teave vĂ€liste serverite kohta salvestatakse krĂŒpteeritud kujul (kontrollsummade jaoks kasutatakse SHA-256, krĂŒptimiseks AES-256-CTR ja terviklikkuse tagamiseks autentimise koode, mis pĂ”hinevad Poly1305-AES-il). SĂŒsteem on algselt ette nĂ€htud varukoopiate salvestamiseks usaldamatutes keskkondades ja varukoopia sattumine vale isiku kĂ€tte ei tohi sĂŒsteemi kompromiteerida. KrĂŒptimine vĂ”ib toimuda nii juurdepÀÀsuvĂ”tmete kui ka paroolide abil.
  • Varukoopia kontrollsummade ja autentimise koodide abil verifitseerimise vĂ”imalus on tagatud, et kinnitada failide terviklikkuse hoidmine ning vajalikud failid vĂ”ivad olla taastatud ning ei sisalda peidetud muudatusi.

Uues versioonis:

  • Lisatud tugi negatiivsetele vĂ€listamismustritele. NĂ€iteks: "—exclude ‘/home/user/*’ —exclude ‘!/home/user/.config'" , et vĂ€listada kogu sisu /home/user, vĂ€lja arvatud kataloog /home/user/.config.
  • KĂ€sule «backup» on lisatud «—dry-run» reĆŸiim, mis vĂ”imaldab ilma tegelike muudatusteta jĂ€lgida, millised failid lisatakse varukoopiasse, kui kĂ€ivitada koos valikuga «—verbose».
  • Erinevatesse salvestusbackenditesse on lisatud toetust kontrollsummadele tĂ€iendava ĂŒleslaadimise andmete kontrollimise jaoks.
  • Restore'i meeskonna optimeerimine on lĂ”petatud, mis töötab nĂŒĂŒd kaks korda kiiremini. Samuti on parandatud copy'i meeskonna jĂ”udlust.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster