Meicníocht blksnap atá beartaithe chun pictiúir de bhlocghléasanna a chruthú i Linux

Mhol an chuideachta Veeam, a tháirgeann bogearraí le haghaidh cúltaca agus aisghabháil tubaiste, an modúl blksnap le cur san áireamh san eithne Linux le cur i bhfeidhm na meicníochta chun pictiúir a chruthú de bhlocghléasanna agus rianú athruithe ar ghléasanna bloc. Chun oibriú le pictiúir, ullmhaíodh an fóntais líne ordaithe blksnap agus an leabharlann blksnap.so, rud a ligeann duit idirghníomhú leis an modúl eithne trí ghlaonna ioctl ó spás úsáideora.

Is é an cuspóir atá leis an modúl a chruthú ná cúltaca thiomáineann agus dioscaí fíorúla a eagrú gan stop a chur leis an obair - ligeann an modúl duit staid reatha an ghléis bloc ar fad a ghabháil i seat, ag soláthar slice scoite le haghaidh cúltaca nach bhfuil ag brath ar athruithe leanúnacha. . Gné thábhachtach de blksnap is ea an cumas a chruthú go comhuaineach snapshots do roinnt feistí bloc ag an am céanna, a cheadaíonn ní amháin chun a chinntiú go sláine sonraí ag an leibhéal gléas bloc, ach freisin comhsheasmhacht a bhaint amach i staid na gléasanna bloc éagsúla sa chúltaca.

Chun athruithe ar fhochóras an ghléis bhloc (bdev) a rianú, cuireadh leis an gcumas scagairí a ligeann duit iarratais I/O a thascradh. Cuireann blksnap scagaire i bhfeidhm a idircheapann iarratais scríofa, léann an seanluach, agus sábhálann sé é i liosta ar leith d'athruithe a chinneann staid an seat. Leis an gcur chuige seo, ní athraíonn an loighic oibriú le gléas bloc, déantar an taifeadadh sa ghléas bloc bunaidh mar atá, beag beann ar na pictiúir, rud a chuireann deireadh leis an bhféidearthacht éilliú sonraí agus a sheachnaíonn fadhbanna fiú i gcás earráidí criticiúla dothuartha. i blksnap agus thar maoil an spáis a leithdháileadh le haghaidh athruithe.

Ligeann an modúl duit freisin a chinneadh cé na bloic a athraíodh idir an pictiúr deiridh agus aon ghrianghraf roimhe seo, ar féidir a bheith úsáideach chun cúltacaí incriminteacha a chur i bhfeidhm. Chun athruithe a shábháil, i gcoibhneas le staid na pictiúr, is féidir raon treallach earnálacha a leithdháileadh ar aon ghléas bloc, rud a ligeann duit athruithe a shábháil ar chomhaid ar leithligh laistigh den FS ar fheistí bloc. Is féidir méid an limistéir le haghaidh athruithe a stóráil a mhéadú tráth ar bith, fiú tar éis an pictiúr a chruthú.

Tá Blksnap bunaithe ar chód an mhodúil veeamsnap, atá mar chuid den táirge Veeam Agent for Linux, ach athdhearadh le haghaidh sonraí an tseachadta sa phríomhchuid den eithne Linux. Is é an difríocht choincheapúil idir blksnap agus veeamsnap ná úsáid a bhaint as córas scagairí atá ceangailte le blocghléas, in ionad comhpháirt bdevfilter ar leith a idircheapann I/O.

Foinse: oscailtenet.ru

Add a comment