Restic 0.15 backup systeem beskikber

Опубликован выпуск системы резервного копирования restic 0.15, обеспечивающей хранение резервных копий в зашифрованном виде в версионированном репозитории. Система изначально рассчитана на то, что резервные копии сохраняются в окружениях не заслуживающих доверия, и попадание резервной копии в чужие руки не должно скомпрометировать систему. Возможно определение гибких правил для включения и исключения файлов и каталогов при создании резервной копии (формат правил напоминает rsync или gitignore). Поддерживается работа в Linux, macOS, Windows, FreeBSD и OpenBSD. Код проекта написан на языке Go и распространяется под лицензией BSD.

Reservekopyen kinne wurde opslein yn in lokaal bestânsysteem, op in eksterne server Tagonklik fia SFTP/SSH of HTTP REST, yn Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage, en Google Cloud Storage wolken, lykas yn alle opslachtsjinsten mei rclone backends. In tawijde restserver kin ek brûkt wurde foar opslach, dy't hegere prestaasjes leveret as oare backends en yn steat is om te rinnen yn append-only modus, wêrtroch it wiskjen of wizigjen fan reservekopyen foarkomt as it orizjineel kompromittearre is. server en tagong ta fersiferingssleutels.

Snapshots wurde stipe, wjerspegelje de steat fan in spesifike map mei alle triemmen en submappen op in bepaald punt yn 'e tiid. Elke kear as in nije reservekopy wurdt oanmakke, wurdt in assosjearre momintopname makke, wêrtroch jo de steat op dat stuit kinne weromsette. It is mooglik om snapshots te kopiearjen tusken ferskate repositories. Om ferkear te bewarjen, wurde allinich feroare gegevens kopieare tidens it backupproses. Om de ynhâld fan 'e repository visueel te beoardieljen en it herstel te ferienfâldigjen, kin in momintopname mei in reservekopy wurde monteard yn' e foarm fan in firtuele partysje (montage wurdt útfierd mei FUSE). Kommando's foar it analysearjen fan wizigingen en selektyf ekstrahearje fan bestannen wurde ek levere.

It systeem manipulearret net folsleine bestannen, mar blokken mei driuwende grutte selekteare mei de Rabin-hântekening. Ynformaasje wurdt opslein yn relaasje ta ynhâld, net triemnammen (data-assosjearre nammen en objekten wurde definiearre op it blok metadata nivo). Op grûn fan de SHA-256-hash fan 'e ynhâld wurdt deduplikaasje útfierd en unnedige kopiearjen fan gegevens wurdt elimineare. Op eksterne servers wurdt ynformaasje opslein yn fersifere foarm (SHA-256 wurdt brûkt foar kontrôlesummen, AES-256-CTR wurdt brûkt foar fersifering, en Poly1305-AES-basearre autentikaasjekoades wurde brûkt om yntegriteit te garandearjen). It is mooglik om de reservekopy te ferifiearjen mei kontrôlesummen en autentikaasjekoades om te befestigjen dat de yntegriteit fan 'e bestannen net kompromittearre is.

Yn de nije ferzje:

  • In nij herskriuwe kommando is ymplementearre, wêrtroch jo ûnnedige gegevens fan in momintopname kinne ferwiderje as bestannen dy't oarspronklik net bedoeld wiene foar reservekopy (bygelyks bestannen mei fertroulike ynformaasje of heul grutte logs fan gjin wearde) by ûngelok opnommen binne yn 'e reservekopy .
  • De opsje "--read-concurrency" is tafoege oan it reservekopykommando om it nivo fan parallelisaasje yn te stellen by it lêzen fan bestannen, wêrtroch jo it kopiearjen op rappe skiven lykas NVMe kinne rapper meitsje.
  • De opsje "--no-scan" is tafoege oan it reservekopykommando om it scanpoadium fan bestânbeam út te skeakeljen.
  • It prune-kommando hat it ûnthâldferbrûk signifikant fermindere (oant 30%).
  • "--sparse" opsje tafoege oan it kommando weromsette om bestannen mei grutte lege gebieten effisjint te herstellen.
  • Foar platfoarm Windows реализована поддержка восстановления символических ссылок.
  • В macOS добавлена возможность монтирования репозитория с резервными копиями при помощи macFUSE.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster