Pléann an nóta seo uirlisí cúltaca a dhéanann cúltacaí trí chartlanna a chruthú ar fhreastalaí cúltaca.
Ina measc siúd a chomhlíonann na ceanglais tá dúbailt (a bhfuil comhéadan deas aige i bhfoirm deja dup) agus dúbailt.
Uirlis chúltaca an-suntasach eile is ea dar, ach ós rud é go bhfuil liosta an-fhairsing roghanna ann - is ar éigean a chlúdaíonn an mhodheolaíocht tástála 10% dá bhfuil in ann - nílimid ag tástáil air mar chuid den timthriall reatha.
Torthaí a bhfuil súil leo
Ós rud é go gcruthaíonn an bheirt iarrthóirí cartlanna ar bhealach amháin nó ar bhealach eile, is féidir tarra rialta a úsáid mar threoir.
Ina theannta sin, déanfaimid meastóireacht ar cé chomh maith agus a dhéantar stóráil sonraí ar an bhfreastalaí stórála a bharrfheabhsú trí chóipeanna cúltaca a chruthú nach bhfuil iontu ach an difríocht idir cóip iomlán agus staid reatha na gcomhad, nó idir na cartlanna roimhe seo agus na cartlanna reatha (incriminteach, incriminteach, etc.) .
Iompar agus cúltacaí á gcruthú:
- Líon measartha beag comhad ar an bhfreastalaí stórála cúltaca (inchomparáide leis an líon cóipeanna cúltaca nó méid na sonraí i GB), ach tá a méid sách mór (deich go dtí na céadta meigibheart).
- Ní bheidh ach athruithe san áireamh sa stór - ní stórálfar dúblaigh ar bith, mar sin beidh méid an taisclainne níos lú ná mar a bheidh le bogearraí atá bunaithe ar rsync.
- Bí ag súil le hualach trom LAP agus comhbhrú agus/nó criptiú á n-úsáid, agus is dócha go bhfuil ualach sách ard líonra agus diosca agat má tá an próiseas cartlannaithe agus/nó criptithe ag rith ar fhreastalaí stórála cúltaca.
Rithfimid an t-ordú seo a leanas mar luach tagartha:
cd /src/dir; tar -cf - * | ssh backup_server "cat > /backup/dir/archive.tar"
Bhí na torthaí forghníomhaithe mar seo a leanas:
Am forghníomhaithe 3m12s. Is féidir a fheiceáil go bhfuil an luas teoranta ag fochóras diosca an fhreastalaí stórála cúltaca, mar atá sa sampla le
Chomh maith leis sin, chun comhbhrú a mheas, déanaimis an rogha chéanna a rith, ach cumasaigh comhbhrú ar thaobh an fhreastalaí cúltaca:
cd /src/dir; tar -cf - * | ssh backup_server "gzip > /backup/dir/archive.tgz"
Is iad na torthaí:
Am forghníomhaithe 10m11s. Is dócha gurb é an tranglam an comhbhrúiteoir aon-sreafa ar an taobh glactha.
An t-ordú céanna, ach le comhbhrú a aistriú chuig an bhfreastalaí leis na sonraí bunaidh a thástáil an hipitéis go bhfuil an tranglam comhbhrúiteoir aon-snáithithe.
cd /src/dir; tar -czf - * | ssh backup_server "cat > /backup/dir/archive.tgz"
Tharla sé mar seo:
Ba é an t-am forghníomhaithe ná 9m37s. Tá an t-ualach ar chroí amháin ag an gcomhbhrúiteoir le feiceáil go soiléir, mar gheall ar Tá an luas aistrithe líonra agus an t-ualach ar an bhfochóras diosca foinse cosúil.
Chun criptiú a mheas, is féidir leat openssl nó gpg a úsáid trí ordú breise a nascadh openssl
nó gpg
sa phíb. Le haghaidh tagartha beidh ordú mar seo:
cd /src/dir; tar -cf - * | ssh backup_server "gzip | openssl enc -e -aes256 -pass pass:somepassword -out /backup/dir/archive.tgz.enc"
Tháinig na torthaí amach mar seo:
Ba é an t-am forghníomhaithe ná 10m30s, ós rud é go raibh 2 phróiseas ar siúl ar an taobh glactha - is comhbhrúiteoir aon-snáithithe é an tranglam arís, chomh maith le criptiú beag lastuas.
Suas chun dáta: Ar iarratas bliznezz tá mé ag cur tástálacha le pigz. Mura n-úsáideann tú ach an comhbhrúiteoir, thógfadh sé 6m30s, má chuireann tú criptiú leis freisin, bheadh sé thart ar 7m. Is taisce diosca neamhshruthaithe é an snámh sa ghraf thíos:
Tástáil dhúblach
Is bogearraí python é Duplicity le haghaidh cúltaca trí chartlanna criptithe a chruthú i bhformáid tarra.
Le haghaidh cartlann incriminteach, úsáidtear librsync, ionas gur féidir leat a bheith ag súil leis an iompar a bhfuil cur síos air in
Is féidir cúltacaí a chriptiú agus a shíniú le gnupg, rud atá tábhachtach agus soláthraithe éagsúla á n-úsáid chun cúltacaí a stóráil (s3, backblaze, gdrive, etc.)
Feicfimid cad iad na torthaí:
Seo iad na torthaí a fuair muid agus muid ag rith gan criptiú
spoiler
Am rite gach rith tástála:
Seoladh 1
Seoladh 2
Seoladh 3
16m33s
17m20s
16m30s
8m29s
9m3s
8m45s
5m21s
6m04s
5m53s
Agus seo na torthaí nuair a bhíonn criptiú gnupg cumasaithe, le méid eochair de 2048 giotán:
Am oibriúcháin ar na sonraí céanna, le criptiú:
Seoladh 1
Seoladh 2
Seoladh 3
17m22s
17m32s
17m28s
8m52s
9m13s
9m3s
5m48s
5m40s
5m30s
Cuireadh in iúl méid an bhloc - 512 meigibheart, atá le feiceáil go soiléir sna graif; D'fhan ualach an phróiseálaí ag 50% i ndáiríre, rud a chiallaíonn nach n-úsáideann an clár níos mó ná croí próiseálaí amháin.
Tá prionsabal oibríocht an chláir le feiceáil go soiléir freisin: ghlac siad píosa sonraí, chomhbhrúigh siad é, agus chuir siad chuig freastalaí stórála cúltaca é, rud a d'fhéadfadh a bheith mall go leor.
Gné eile is ea am intuartha an chláir, a bhraitheann ar mhéid na sonraí athraithe amháin.
Níor mhéadaigh cumasú criptithe go mór am reáchtáil an chláir, ach mhéadaigh sé ualach an phróiseálaí faoi thart ar 10%, rud a d'fhéadfadh a bheith ina bhónas deas.
Ar an drochuair, níorbh fhéidir leis an gclár seo an cás a bhrath i gceart le hathainmniú an eolaire, agus d'éirigh go raibh méid an stórais mar thoradh air sin comhionann le méid na n-athruithe (i.e. gach 18GB), ach bhí an cumas freastalaí neamhiontaofa a úsáid le haghaidh cúltaca go soiléir. clúdaíonn an iompar seo.
Tástáil dhúblach
Tá an bogearra seo scríofa i C# agus ritheann sé ag baint úsáide as sraith leabharlann ó Mono. Tá GUI ann chomh maith le leagan CLI.
Tá an liosta neas de na príomhghnéithe cosúil le dúbailt, lena n-áirítear soláthraithe stórála cúltaca éagsúla, áfach, murab ionann agus dúbailt, tá an chuid is mó de na gnéithe ar fáil gan uirlisí tríú páirtí. Braitheann cibé an móide nó lúide é seo ar an gcás sonrach, ach do thosaitheoirí, is dóichí go bhfuil sé níos éasca liosta de na gnéithe go léir a bheith os a gcomhair ag an am céanna, seachas go mbeadh ort pacáistí python a shuiteáil chomh maith, mar atá. an cás le dúbailt.
Nós beag eile - scríobhann an clár bunachar sonraí sqlite áitiúil go gníomhach thar ceann an úsáideora a thosaíonn an cúltaca, mar sin ní mór duit a chinntiú freisin go bhfuil an bunachar sonraí riachtanach sonraithe i gceart gach uair a thosaíonn an próiseas ag baint úsáide as an cli. Nuair a bheidh tú ag obair trí GUI nó WEBGUI, beidh sonraí i bhfolach ón úsáideoir.
Feicfimid cad iad na táscairí is féidir leis an réiteach seo a tháirgeadh:
Má mhúchann tú criptiú (agus ní mholann WEBGUI é seo a dhéanamh), is iad seo a leanas na torthaí:
Uaireanta:
Seoladh 1
Seoladh 2
Seoladh 3
20m43s
20m13s
20m28s
5m21s
5m40s
5m35s
7m36s
7m54s
7m49s
Agus criptiúchán cumasaithe, ag baint úsáide as aes, tá an chuma air seo:
Uaireanta:
Seoladh 1
Seoladh 2
Seoladh 3
29m9s
30m1s
29m54s
5m29s
6m2s
5m54s
8m44s
9m12s
9m1s
Agus má úsáideann tú an gnupg clár seachtrach, tagann na torthaí seo a leanas amach:
Seoladh 1
Seoladh 2
Seoladh 3
26m6s
26m35s
26m17s
5m20s
5m48s
5m40s
8m12s
8m42s
8m15s
Mar a fheiceann tú, is féidir leis an gclár oibriú i roinnt snáitheanna, ach ní réiteach níos táirgiúla é seo, agus má dhéanann tú comparáid idir an obair criptithe, tá clár seachtrach á sheoladh aige
iompaigh sé amach a bheith níos tapúla ná úsáid a bhaint as an leabharlann ón tsraith Mono. D'fhéadfadh sé seo a bheith mar gheall ar an bhfíric go bhfuil an clár seachtrach níos optamaithe.
Rud deas eile a bhí ann ná go nglacann méid an taisc díreach chomh mór leis na sonraí iarbhír athraithe, i.e. d'aimsigh duplicati athainm eolaire agus láimhseáil sé an cás seo i gceart. Is féidir é seo a fheiceáil agus an dara tástáil á rith.
Ar an iomlán, tuairimí measartha dearfach ar an gclár, lena n-áirítear a bheith measartha cairdiúil le newbies.
Torthaí
D'oibrigh an dá iarrthóir sách mall, ach go ginearálta, i gcomparáid le tarra rialta, tá dul chun cinn, ar a laghad le dúbailt. Tá praghas dul chun cinn den sórt sin soiléir freisin - ualach suntasach
próiseálaí. Go ginearálta, níl aon diallais speisialta ann maidir leis na torthaí a thuar.
Torthaí
Más rud é nach gá duit Rush in áit ar bith, agus freisin próiseálaí spártha a bheith agat, beidh aon cheann de na réitigh a mheas a dhéanamh, ar aon nós, tá go leor oibre déanta nár cheart a dhéanamh arís trí scripteanna fillteáin a scríobh ar bharr tarra. . Is airí fíor-riachtanach é láithreacht criptithe mura féidir muinín iomlán a bheith as an bhfreastalaí chun cóipeanna cúltaca a stóráil.
I gcomparáid le réitigh bunaithe
Tá coigilteas ar mhéid an stór, ach amháin le dúbailt.
Fógra
Cuid 3 Cúltaca: Athbhreithniú agus tástáil a dhéanamh ar dhúbailt, dúbailt, deja dup
Cúltaca Cuid 4: Athbhreithniú agus tástáil zbackup, restic, borgbackup
Cúltaca Cuid 5: Tástáil bacula agus veeam cúltaca le haghaidh linux
Cúltaca Cuid 6: Uirlisí Cúltaca a Chomparáid
Cúltaca Cuid 7: Conclúidí
Arna chur suas ag: Pavel Demkovich
Foinse: will.com