Sistemi rezervë Restic 0.13 disponohet

Pas një viti zhvillimi, është publikuar sistemi i kopjeve rezervë restic 0.13. Ai ofron mjete për ruajtjen e kopjeve rezervë në një depo të versionuar që mund të mbahet në servera të jashtëm dhe në ruajtjen në cloud. Të dhënat ruhen në formë të enkriptuar. Mund të përcaktohen rregulla fleksibile për të përfshirë dhe përjashtuar skedarët dhe drejtoritë kur krijohet një kopje rezervë. Mbështetje për Linux, macOS, Windows, FreeBSD dhe OpenBSD. Kodi i projektit është shkruar në Go dhe shpërndahet sipas licencës BSD.

Karakteristikat kryesore:

  • MbĂ«shtetje pĂ«r ruajtjen e kopjeve rezervĂ« nĂ« njĂ« sistem skedarĂ«sh lokal, nĂ« njĂ« sistem tĂ« jashtĂ«m server Qasja bĂ«het nĂ«pĂ«rmjet SFTP/SSH ose HTTP REST, nĂ« Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage dhe cloud-et e Google Cloud Storage, si dhe nĂ« çdo shĂ«rbim ruajtjeje me backend-e rclone. NjĂ« server i dedikuar rest mund tĂ« pĂ«rdoret gjithashtu pĂ«r ruajtje, duke ofruar performancĂ« mĂ« tĂ« lartĂ« se backend-et e tjera dhe i aftĂ« tĂ« funksionojĂ« nĂ« modalitetin vetĂ«m pĂ«r shtim, duke parandaluar fshirjen ose modifikimin e kopjeve rezervĂ« nĂ«se origjinali Ă«shtĂ« i kompromentuar. server dhe qasje nĂ« çelĂ«sat e enkriptimit.
  • MbĂ«shtetje pĂ«r pĂ«rcaktimin e rregullave fleksibĂ«l pĂ«r tĂ« pĂ«rjashtuar skedarĂ«t dhe drejtoritĂ« gjatĂ« krijimit tĂ« kopjeve rezervĂ« (pĂ«r shembull, pĂ«r tĂ« pĂ«rjashtuar regjistrat, skedarĂ«t e pĂ«rkohshĂ«m dhe tĂ« dhĂ«nat lehtĂ«sisht tĂ« riprodhueshme nga kopjet rezervĂ«). Formati i rregullave tĂ« injorimit Ă«shtĂ« i njohur dhe i ngjan rsync ose gitignore.
  • LehtĂ« pĂ«r t'u instaluar, pĂ«rdorur dhe rivendosur informacion. PĂ«r tĂ« punuar me kopje rezervĂ«, mjafton tĂ« kopjoni njĂ« skedar tĂ« ekzekutueshĂ«m, i cili mund tĂ« pĂ«rdoret pa cilĂ«sime shtesĂ«. NjĂ« ndĂ«rtim i pĂ«rsĂ«ritshĂ«m ofrohet pĂ«r vetĂ« skedarin e ekzekutueshĂ«m, duke ju lejuar tĂ« verifikoni vetĂ« se asambleja binar Ă«shtĂ« formuar nga kodi burimor i dhĂ«nĂ«.
  • Fotot e çastit mbĂ«shteten, duke pasqyruar gjendjen e njĂ« drejtorie specifike me tĂ« gjithĂ« skedarĂ«t dhe nĂ«ndrejtoritĂ« nĂ« njĂ« moment tĂ« caktuar kohor. Sa herĂ« qĂ« krijohet njĂ« kopje rezervĂ« e re, krijohet njĂ« fotografi e lidhur, duke ju lejuar tĂ« rivendosni gjendjen nĂ« atĂ« moment. ËshtĂ« e mundur tĂ« kopjohen fotografitĂ« e fotografive midis depove tĂ« ndryshme.
  • PĂ«r tĂ« kursyer trafikun, vetĂ«m tĂ« dhĂ«nat e ndryshuara kopjohen gjatĂ« procesit tĂ« rezervimit. PĂ«r tĂ« siguruar ruajtjen efikase, tĂ« dhĂ«nat nĂ« depo nuk dublikohen dhe fotografitĂ« shtesĂ« mbulojnĂ« vetĂ«m tĂ« dhĂ«nat e ndryshuara. Sistemi nuk manipulon skedarĂ« tĂ« tĂ«rĂ«, por blloqe me madhĂ«si lundruese tĂ« zgjedhur duke pĂ«rdorur nĂ«nshkrimin Rabin. Informacioni ruhet nĂ« lidhje me pĂ«rmbajtjen, jo me emrat e skedarĂ«ve (emrat dhe objektet e lidhura me tĂ« dhĂ«nat pĂ«rcaktohen nĂ« nivelin e meta tĂ« dhĂ«nave tĂ« bllokut). Bazuar nĂ« hash-in SHA-256 tĂ« pĂ«rmbajtjes, kryhet deduplikimi dhe eliminohet kopjimi i panevojshĂ«m i tĂ« dhĂ«nave.
  • PĂ«r tĂ« vlerĂ«suar vizualisht pĂ«rmbajtjen e depove dhe pĂ«r tĂ« thjeshtuar rikuperimin, njĂ« fotografi me njĂ« kopje rezervĂ« mund tĂ« montohet nĂ« formĂ«n e njĂ« ndarje virtuale (montimi kryhet duke pĂ«rdorur FUSE). JanĂ« dhĂ«nĂ« gjithashtu komanda pĂ«r analizimin e ndryshimeve dhe nxjerrjen selektive tĂ« skedarĂ«ve.
  • Informacioni nĂ« serverĂ«t e jashtĂ«m ruhet nĂ« formĂ« tĂ« koduar (SHA-256 pĂ«rdoret pĂ«r kontrolle, AES-256-CTR pĂ«rdoret pĂ«r kriptim dhe kodet e vĂ«rtetimit tĂ« bazuara nĂ« Poly1305-AES pĂ«rdoren pĂ«r tĂ« garantuar integritetin). Sistemi fillimisht u krijua pĂ«r tĂ« siguruar qĂ« kopjet rezervĂ« tĂ« ruhen nĂ« mjedise jo tĂ« besueshme dhe qĂ« nĂ«se njĂ« kopje rezervĂ« bie nĂ« duart e gabuara, nuk duhet tĂ« komprometojĂ« sistemin. Kriptimi mund tĂ« sigurohet duke pĂ«rdorur çelĂ«sat e hyrjes dhe fjalĂ«kalimet.
  • ËshtĂ« e mundur tĂ« verifikohet kopja rezervĂ« duke pĂ«rdorur shumat e kontrollit dhe kodet e vĂ«rtetimit pĂ«r tĂ« konfirmuar qĂ« integriteti i skedarĂ«ve nuk Ă«shtĂ« cenuar dhe se skedarĂ«t e nevojshĂ«m mund tĂ« restaurohen dhe nuk pĂ«rfshijnĂ« modifikime tĂ« fshehura.

NĂ« versionin e ri:

  • MbĂ«shtetje e shtuar pĂ«r modelet negative tĂ« pĂ«rjashtimit. PĂ«r shembull, "--pĂ«rjashtoni '/home/user/*' --pĂ«rjashtoni '!/home/user/.config'" pĂ«r tĂ« pĂ«rjashtuar tĂ« gjitha pĂ«rmbajtjet e /home/user pĂ«rveç drejtorisĂ« /home/user/.config.
  • NjĂ« modalitet "--dry-run" Ă«shtĂ« shtuar nĂ« komandĂ«n "backup", i cili, kur ekzekutohet me opsionin "--verbose", ju lejon tĂ« gjurmoni se cilĂ«t skedarĂ« do tĂ« pĂ«rfshihen nĂ« kopje rezervĂ« pa bĂ«rĂ« nĂ« tĂ« vĂ«rtetĂ« ndonjĂ« ndryshim.
  • MbĂ«shtetja pĂ«r shumat e kontrollit Ă«shtĂ« shtuar nĂ« baza tĂ« ndryshme tĂ« ruajtjes pĂ«r verifikim shtesĂ« tĂ« tĂ« dhĂ«nave tĂ« shkarkuara.
  • Komanda "rivendos" Ă«shtĂ« optimizuar, duke e bĂ«rĂ« atĂ« tĂ« funksionojĂ« dy herĂ« mĂ« shpejt. ËshtĂ« pĂ«rmirĂ«suar edhe performanca e komandĂ«s "kopjimi".

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster