Sistemi i kopjimit restic 0.15 tani është në dispozicion

Është publikuar versioni i sistemit të kopjimit restic 0.15, i cili ofron ruajtjen e kopjeve të sigurta në një depo të versionuar. Sistemi është dizajnuar fillimisht për t'u siguruar që kopjet ruhen në ambiente të pasigurta, dhe që mbetjes në duar të tjera nuk duhet të kompromentojë sistemin. Është e mundur të caktohen rregulla fleksibël për përfshirjen dhe përjashtimin e skedarëve dhe katalogëve gjatë krijimit të kopjes rezervë (formati i rregullave është i ngjashëm me rsync ose gitignore). Përkrah përdorimin në Linux, macOS, Windows, FreeBSD dhe OpenBSD. Kodi i projektit është shkruar në gjuhën Go dhe shpërndahet nën licencën BSD.

Kopjet rezervë mund të ruhen në sistemin lokal të skedarëve, në një disk të jashtëm serveri me akses SFTP/SSH ose HTTP REST, në re Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage dhe Google Cloud Storage, si dhe në çdo ruajtje për të cilën ekzistojnë backend-e rclone. Për organizimin e ruajtjes, mund të përdoret gjithashtu një server REST të veçantë, që ofron performancë më të lartë në krahasim me backend-et e tjera dhe që mund të funksionojë në modalitetin vetëm për shtesë, i cili do të parandalojë fshirjen ose modifikimin e kopjeve rezervë në rastin e kompromisit të burimeve të origjinës. server dhe aksesin në çelësat e enkriptimit.

Snapshot-et mbështesin gjendjen e një katalogu të caktuar me të gjitha skedarët dhe katalogët brenda tij në një moment të caktuar në kohë. Me çdo krijim të një kopje rezervë të re, krijohet një snapshot i lidhur me të, që lejon rikthimin në atë moment. Është e mundur të kopjoni snapshot-et midis repozitoreve të ndryshme. Për të kursyer trafik, gjatë krijimit të kopjeve rezervë kopjohen vetëm të dhënat që kanë ndryshuar. Për një vlerësim vizual të përmbajtjes së repozitores dhe për të lehtësuar rikthimin, snapshot-i me kopjen rezervë mund të montohet si një ndarje virtuale (montimi realizohet me ndihmën e FUSE). Gjithashtu ofrohen komanda për analizin e ndryshimeve dhe nxjerrjen selektive të skedarëve.

Система манипулирует не целыми файлами, а блоками плавающего размера, выбираемыми с использованием подписи Рабина. Информация хранится в привязке к содержимому, а не именам файлов (связанные с данными имена и объекты определяются на уровне метаданных блока). На основании SHA-256 хэша от содержимого выполняется дедупликация и исключение лишнего копирования данных. На внешних серверах информация сохраняется в зашифрованном виде (для контрольных сумм используется SHA-256, для шифрования AES-256-CTR, а для гарантирования целостности — коды аутентификации на основе Poly1305-AES). Предусмотрена возможность верификации резервной копии по контрольным суммам и кодам аутентификации для подтверждения, что целостность файлов не нарушена.

Në këtë version të ri:

  • Është implementuar një komandë e re rewrite që lejon heqjen e të dhënave të panevojshme nga snapshot-i, kur në kopjen rezervë për shkak të moskujdesit përfshihen skedarë, të cilët fillimisht nuk ishin të destinuar për kopjimin (p.sh., skedarë me informacion konfidencial ose log-e shumë të mëdha që nuk paraqesin vlerë).
  • В команду backup добавлена опция «—read-concurrency» для задания уровня распараллеливания при чтении файлов, позволяющая ускорить копирование на быстрых накопителях, таких как NVMe.
  • В команду backup добавлена опция «—no-scan» для отключения стадии сканирования дерева файлов.
  • Në komandën prune, konsumimi i memories është reduktuar ndjeshëm (deri në 30%).
  • В команду restore добавлена опция «—sparse» для эффективного восстановления файлов с большими пустыми областями.
  • Për platformën Windows është realizuar mbështetje për rikthimin e lidhjeve simbolike.
  • Në macOS është shtuar mundësia e montimit të depozitës me kopje të rezervuara përmes macFUSE.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster