Backup-systemet restic 0.15 Àr tillgÀngligt

UtgÄvan av backupsystemet restic 0.15 har publicerats, vilket möjliggör lagring av sÀkerhetskopior i krypterad form i en versionshanterad repository. Systemet Àr ursprungligen utformat för att sÀkerhetskopior lagras i osÀkra miljöer, dÀr en sÀkerhetskopias intrÄng i fel hÀnder inte bör kompromettera systemet. Flexibla regler för inkludering och uteslutning av filer och kataloger vid skapandet av sÀkerhetskopior kan definieras (regelns format liknar rsync eller gitignore). Det stöder drift pÄ Linux, macOS, Windows, FreeBSD och OpenBSD. Projektets kod Àr skriven i Go och distribueras under BSD-licensen.

SÀkerhetskopior kan lagras i lokal filsystem, extern servern med tillgÄng via SFTP/SSH eller HTTP REST, i molnet Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage och Google Cloud Storage, samt i alla lagringssystem för vilka det finns rclone-backends. För att organisera lagringen kan en specifik rest-server ocksÄ anvÀndas, vilket ger högre prestanda jÀmfört med andra backends och som kan köras i ett endast kompletterande lÀge, vilket förhindrar borttagning eller Àndring av sÀkerhetskopior vid kompromettering av den ursprungliga servern och tillgÄng till krypteringsnycklar.

Snapshots stöds, vilket Äterspeglar tillstÄndet av en viss katalog med alla filer och underkatalo gger vid en viss tidpunkt. Vid varje skapande av en ny sÀkerhetskopiering skapas en associerad snapshot som möjliggör ÄterstÀllning till det tillstÄndet. Kopiering av snapshots mellan olika repositories Àr möjlig. För att spara bandbredd under skapandet av sÀkerhetskopior kopieras endast de Àndrade uppgifterna. För att ge en tydlig översikt över innehÄllet i repositoryn och underlÀtta ÄterstÀllning kan en snapshot med sÀkerhetskopian monteras i form av en virtuell partition (montering sker med hjÀlp av FUSE). Det finns Àven kommandon för att analysera förÀndringar och selektivt extrahera filer.

Systemet hanterar inte hela filer utan block av flytande storlek som vÀljs med hjÀlp av Rabins signatur. Informationen lagras kopplad till innehÄllet, inte filnamnen (namn och objekt som Àr kopplade till data bestÀms pÄ blockmetadata-nivÄ). Deduplicering och borttagning av onödig datakopiering utförs baserat pÄ SHA-256-hashen av innehÄllet. PÄ externa servrar lagras informationen i krypterad form (SHA-256 anvÀnds för kontrollsummor, AES-256-CTR för kryptering och autentiseringskoder baserade pÄ Poly1305-AES för att garantera integritet). Det finns en möjlighet att verifiera sÀkerhetskopian med hjÀlp av kontrollsummor och autentiseringskoder för att bekrÀfta att filernas integritet inte har Àventyrats.

I den nya versionen:

  • En ny rewrite-kommando har implementerats, vilket gör det möjligt att ta bort onödig data frĂ„n snapshotet nĂ€r filer som ursprungligen inte var avsedda för sĂ€kerhetskopiering, av misstag hamnade i sĂ€kerhetskopian (till exempel filer med kĂ€nslig information eller mycket stora loggar utan vĂ€rde).
  • Backup-kommandot har fĂ„tt ett alternativ "—read-concurrency" för att ange nivĂ„n av parallellisering vid lĂ€sning av filer, vilket gör det möjligt att snabba upp kopieringen pĂ„ snabba lagringsenheter, sĂ„som NVMe.
  • Backup-kommandot har ett alternativ "—no-scan" för att stĂ€nga av skanningsteget av filtrĂ€det.
  • I prune-kommandot har minnesanvĂ€ndningen minskat betydligt (med upp till 30%).
  • Restore-kommandot har fĂ„tt ett alternativ "—sparse" för effektiv Ă„terstĂ€llning av filer med stora tomma omrĂ„den.
  • För Windows-plattformen har stöd för Ă„terstĂ€llning av symboliska lĂ€nkar implementerats.
  • I macOS har möjligheten att montera backup-repositoriet med hjĂ€lp av macFUSE lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster