Restic 0.15 faiga fa'asao avanoa

O le tatalaina o le rest 0.15 backup system ua lomia, ma saunia ai le teuina o kopi faaleoleo i se faiga faanumeraina i totonu o se fale teu oloa. O le faiga na muai fuafuaina ina ia mautinoa o loo teuina kopi faaleoleo i siosiomaga e le faatuatuaina, ma afai e pa'u se kopi faaleoleo i lima sese, e le tatau ona fetuunai le faiga. E mafai ona faʻamalamalamaina tulafono fetuutuunai e aofia ai ma le aofia ai faila ma faʻamaumauga pe a fatuina se faʻamaumauga (o le faatulagaga o tulafono e tutusa ma le rsync poʻo le gitignore). Lagolago galuega i Linux, macOS, Windows, FreeBSD ma OpenBSD. O le fa'ailoga o le poloketi o lo'o tusia i le Go ma tufatufaina i lalo ole laisene BSD.

Backups e mafai ona teuina i totonu o se faila faila i le lotoifale, i luga o se server i fafo e mafai ona maua e ala i le SFTP/SSH poʻo le HTTP REST, i le Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage ma Google Cloud Storage clouds, faʻapea foʻi ma soʻo se teuina. lea e maua ai pito i tua rclone. E mafai foʻi ona faʻaaogaina se server malolo faʻapitoa e faʻapipiʻi ai le teuina, lea e maua ai le maualuga o le faʻatinoga pe a faʻatusatusa i isi pito i tua ma e mafai ona faʻaogaina i le faʻapipiʻi-naʻo le faʻaogaina, lea o le a le faʻatagaina oe e tape pe suia faʻamaumauga pe a fai o le puna puna ma le avanoa i ki faʻamatalaga e. fetuutuunai.

Snapshots e lagolagoina, e atagia ai le tulaga o se lisi faʻapitoa ma faila uma ma subdirectories i se taimi patino. O taimi uma lava e faia ai se fa'amaumauga fou, e faia ai se ata fa'atatau, e mafai ai ona e toe fa'afo'isia le setete i lena taimi. E mafai ona kopi ata i le va o faleoloa eseese. Ina ia fa'asaoina feoaiga, na'o fa'amatalaga ua suia e kopiina i le faagasologa o le fa'asao. Ina ia vaʻavaʻai i mea o loʻo i totonu o le fale teu oloa ma faʻafaigofie le toe faʻaleleia, e mafai ona faʻapipiʻi se ata faʻatasi ma se kopi faʻapipiʻi i le tulaga o se vaeluaga vaʻaia (faʻapipiʻiina e faʻaaoga le FUSE). O loʻo tuʻuina atu foʻi poloaiga mo le suʻesuʻeina o suiga ma le filifilia o faila.

E le fa'aogaina e le faiga faila atoa, ae o poloka opeopea ua filifilia e fa'aaoga ai le saini Rabin. O loʻo teuina faʻamatalaga e fesoʻotaʻi ma mea o loʻo i totonu, ae le o igoa faila (igoa e fesoʻotaʻi faʻamaumauga ma mea faitino o loʻo faʻamatalaina i le tulaga o metadata poloka). Faʻavae i luga o le SHA-256 hash o mea o loʻo i totonu, faʻaaogaina le faʻaaogaina ma faʻaumatia faʻamaumauga e le manaʻomia. I luga o sapalai i fafo, o loʻo teuina faʻamatalaga i le faʻailoga faʻailoga (SHA-256 e faʻaaogaina mo siaki tupe, AES-256-CTR e faʻaogaina mo faʻamatalaga, ma faʻaoga Poly1305-AES faʻamaonia tulafono faʻamaonia e faʻamaonia ai le faʻamaoni). E mafai ona fa'amaonia le kopi fa'apolopolo e fa'aaoga ai siaki tupe ma fa'amaoniga fa'amaonia e fa'amaonia ai e le o fa'aletonu le fa'amaoni o faila.

I le lomiga fou:

  • Ua faʻatinoina se faʻatonuga fou e toe tusi, lea e mafai ai e oe ona aveese faʻamatalaga le manaʻomia mai se puʻupuʻu pe a faʻafuaseʻi ona aofia ai faila e leʻi faʻamoemoeina mo le faʻamaumauga (mo se faʻataʻitaʻiga, faila o loʻo i ai faʻamatalaga faalilolilo poʻo ni ogalaau tetele e leai se aoga) na faʻafuaseʻi ona aofia i totonu o le kopi kopi. .
  • O le filifiliga "--read-concurrency" ua faʻaopoopoina i le faʻatonuga faʻapipiʻi e seti ai le maualuga o le tutusa pe a faitau faila, faʻatagaina oe e faʻavave le kopiina i luga o taʻavale vave e pei o le NVMe.
  • O le filifiliga "--no-scan" ua faʻaopoopoina i le faʻatonuga faʻapolopolo e faʻamalo ai le laʻasaga suʻesuʻe o laʻau faila.
  • O le faʻatonuga o le prune ua faʻaitiitia ai le faʻaaogaina o mafaufauga (e oʻo atu i le 30%).
  • Faʻaopoopo le "--sparse" filifiliga i le toe faʻaleleia o le poloaiga e toe faʻaleleia lelei faila ma nofoaga tetele gaogao.
  • Mo le Windows platform, lagolago mo le toe faʻaleleia o fesoʻotaʻiga faʻatusa ua faʻatinoina.
  • macOS ua faʻaopoopoina le gafatia e faʻapipiʻi ai se fale teu oloa ma faʻamaumauga e faʻaaoga ai le macFUSE.

puna: opennet.ru

Faaopoopo i ai se faamatalaga