Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?

Backup cov ntaub ntawv tseem ceeb yog qhov zoo. Tab sis yuav ua li cas yog tias txoj haujlwm yuav tsum tau txuas ntxiv tam sim ntawd, thiab txhua feeb suav? Peb ntawm Acronis txiav txim siab los xyuas seb nws yuav ua li cas los daws qhov teeb meem ntawm kev pib lub kaw lus kom sai li sai tau. Thiab qhov no yog thawj zaug hauv Active Restore series, uas kuv yuav qhia koj tias peb pib qhov project ua ke nrog Innopolis University, qhov kev daws teeb meem uas peb pom, thiab peb tab tom ua haujlwm li cas niaj hnub no. Paub meej yog nyob rau hauv qhov kev txiav.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?

Nyob zoo! Kuv lub npe yog Daulet Tumbayev, thiab hnub no kuv xav qhia rau koj txog kuv qhov kev paub hauv kev tsim lub kaw lus uas ua kom rov qab muaj kev puas tsuaj. Txhawm rau tham txog tag nrho txoj kev txhim kho ntawm qhov project, cia peb pib me ntsis ntawm qhov deb. Kuv tam sim no ua haujlwm ntawm Acronis, tab sis kuv kuj yog ib tug kawm tiav ntawm Innopolis University, qhov twg kuv ua tiav Master's program hauv Software Development Management (hu ua MSIT-SE). Innopolis yog ib lub tsev kawm ntawv hluas, thiab cov ntaub ntawv kawm tseem hluas dua. Tab sis nws tau tsim los ntawm cov ntaub ntawv kawm ntawm Carnegie Mellon University, uas nws txoj haujlwm suav nrog cov ncauj lus xws li kev lag luam.

Lub hom phiaj ntawm txoj haujlwm kev lag luam yog txhawm rau txhawm rau cov tub ntxhais kawm hauv kev txhim kho tiag tiag thiab sib sau ua ke cov kev paub uas tau txais hauv kev xyaum. Ua li no, lub tsev kawm ntawv koom tes nrog cov tuam txhab xws li Yandex, Acronis, MTC thiab kaum ob ntawm lwm tus (hauv tag nrho, txij li xyoo 2018, lub tsev kawm ntawv muaj 144 tus neeg koom tes). Nyob rau hauv cov chav kawm ntawm kev koom tes, tuam txhab uas muag muab lawv cov chaw ua hauj lwm rau lub tsev kawm ntawv, thiab cov tub ntxhais kawm xaiv ib tug ntawm cov hauj lwm uas nyob ze rau lawv cov kev txaus siab thiab theem ntawm kev cob qhia. Qhov tseeb ob xyoos dhau los kuv tseem yog "nyob rau sab nraud ntawm kev thaiv" thiab ua haujlwm ua tub ntxhais kawm ntawm lwm qhov haujlwm Acronis. Tab sis lub sij hawm no kuv tau los ua ib tug kws pab tswv yim rau cov tub ntxhais kawm ntawm lub tuam txhab sab thiab tau thov rau Active Restore project rau Innopolis. Lub tswv yim ntawm Active Restore yog tsim los ntawm Kernel pab pawg ntawm Acronis, tab sis kev txhim kho ntawm kev daws teeb meem pib ua ke nrog Innopolis University.

Active Restore - vim li cas nws thiaj xav tau?

Kev lig kev cai, kev puas tsuaj rov qab ua haujlwm raws li tus qauv txheej txheem. Tom qab teeb meem nrog koj lub khoos phis tawj, koj mus rau lub vev xaib cuam tshuam ntawm qee qhov system thaub qab, piv txwv li, Acronis True Image, thiab nyem lub pob "rov qab" loj. Tom ntej no koj yuav tsum tau tos N feeb, thiab tsuas yog tom qab ntawd koj tuaj yeem ua haujlwm ntxiv.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?

Qhov teeb meem yog tus naj npawb N, tseem hu ua RTO (lub sijhawm rov qab lub hom phiaj), lub sijhawm rov qab tau tso cai, tuaj yeem ua tau zoo heev, uas nyob ntawm qhov kev sib txuas ceev (yog tias rov qab los ntawm huab), qhov loj ntawm koj lub tshuab hard drive. , thiab ib tug xov tooj ntawm lwm yam. Puas muaj peev xwm txo tau nws? Yog lawm, koj tuaj yeem ua tau, vim tias txhawm rau rov pib ua haujlwm koj tsis tas yuav xav tau lub khoos phis tawj tag nrho. Tib cov duab thiab cov yeeb yaj kiab tsis cuam tshuam rau kev ua haujlwm ntawm lub cuab yeej hauv txhua txoj kev thiab tuaj yeem rub tawm tom qab hauv keeb kwm yav dhau.

Xav tau tus tsav tsheb...

Lub operating system cia siab tias yuav pib nrog lub disk npaj txhij. Yog li ntawd, Windows ua ib qho kev kuaj xyuas los xyuas qhov tseeb ntawm lub disk. Lub kaw lus yuav tsis tso cai rau ib txwm pib yog tias qee cov ntaub ntawv uas OS xav kom pom tau ploj lawm lossis puas. Txhawm rau daws qhov teeb meem no, nws tau txiav txim siab muab tso rau hauv disk qhov hu ua redirector cov ntaub ntawv uas peb tsim, uas hloov cov ntaub ntawv ploj lossis puas, tab sis qhov tseeb yog dummies. Nws tsis siv sijhawm ntev los tsim cov redirectors, vim tias lawv tsis muaj cov ntsiab lus tiag tiag.

Kev kho dua tshiab tshwm sim raws li hauv qab no. Los ntawm cov txheej txheem keeb kwm yav dhau, ua ke nrog kev ua haujlwm ntawm kev ua haujlwm, "dummies" tau sau nrog cov ntaub ntawv. Cov txheej txheem rov qab tom qab yuav siv sij hawm rau hauv tus account lub load disk thiab tsis pub tshaj qhov txwv. Txawm li cas los xij, tus neeg siv lossis lub operating system nws tus kheej yuav dheev xav tau cov ntaub ntawv uas tseem tsis tau muaj. Qhov no yog qhov thib ob hom rov qab los rau hauv kev ua si. Qhov tseem ceeb ntawm cov ntaub ntawv thov yog nce mus rau qhov siab tshaj plaws, thiab cov txheej txheem rov qab sai sai thauj cov ntaub ntawv mus rau disk. Lub operating system tau txais cov ntaub ntawv xav tau, txawm tias muaj kev ncua me ntsis.

Qhov no yog qhov zoo tshaj plaws duab zoo li. Txawm li cas los xij, nyob rau hauv lub ntiaj teb tiag tiag, muaj ntau qhov pitfalls thiab muaj peev xwm deadlocks. Ua ke nrog Innopolis tus tswv cov tub ntxhais kawm, peb tau txiav txim siab los tshawb txog qhov xwm txheej rov qab los, ntsuas qhov txiaj ntsig hauv RTO, thiab nkag siab seb qhov kev ua tau zoo li cas? Tom qab tag nrho, tsuas yog tsis muaj cov kev daws teeb meem zoo li no hauv kev ua lag luam thaum lub sijhawm ntawd.

Thiab yog tias kuv txiav txim siab ua liaj ua teb tawm cov kev pabcuam rau cov txiv neej los ntawm Innopolis, tom qab ntawd hauv Acronis txoj haujlwm pib. mini-filter los ntawm cov ntaub ntawv system tsav tsheb. Qhov no tau ua los ntawm pab pawg Windows Kernel. Txoj kev npaj tau zoo li no:

  • Tua tawm tus tsav tsheb thaum ntxov ntawm OS pib,
  • Thaum ua haujlwm, thaum neeg siv qhov chaw yuav npaj txhij, download tau qhov kev pab cuam
  • Cov kev pabcuam ua cov neeg tsav tsheb thov thiab tswj nws cov haujlwm ntxiv.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?

Subtleties ntawm tsav tsheb engineering

Yog tias kuv cov npoj yaig yuav tham txog cov kev pabcuam hauv lwm qhov kev tshaj tawm, tom qab ntawd hauv cov ntawv no peb yuav nthuav tawm qhov tsis sib xws ntawm kev txhim kho tsav tsheb. Tus tsav tsheb mini-filter twb tau tsim muaj ob hom kev khiav hauj lwm - thaum lub kaw lus pib hauv hom qub, thiab thaum lub kaw lus nyuam qhuav ntsib qhov tsis ua haujlwm thiab rov qab los. Ua ntej thauj cov neeg siv cov tsev qiv ntawv thiab cov ntawv thov, thiab yog li peb cov kev pabcuam, tus neeg tsav tsheb coj tus cwj pwm zoo ib yam. Nws tsis paub tias lub xeev twg yog tam sim no nyob rau hauv. Raws li qhov tshwm sim, txhua qhov tsim, nyeem thiab sau tau nkag, thiab tag nrho cov metadata raug kaw. Thiab thaum qhov kev pabcuam online, tus tsav tsheb muab cov ntaub ntawv no rau cov kev pabcuam.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?
Nyob rau hauv cov ntaub ntawv ntawm ib txwm pib, cov kev pab cuam xa ib tug "Relax" teeb liab rau tus neeg tsav tsheb kom nws "so" thiab nres scrupulously logged tag nrho cov ntaub ntawv. Hauv qhov no, tus neeg tsav tsheb hloov mus rau kev txiav txim siab tsuas yog hloov pauv ntawm lub disk thiab tshaj tawm lawv mus rau qhov kev pabcuam, uas, siv lwm cov cuab yeej Acronis, tswj lub disk thaub qab hauv lub xeev tshaj plaws ntawm cov xov xwm tau teev tseg los ntawm tus neeg siv. Qhov no tuaj yeem yog huab, tej thaj chaw deb, maj mam lossis ib hmo thaub qab.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?
Yog tias hom rov qab qhib tau qhib, qhov kev pabcuam qhia rau tus tsav tsheb tias nws yuav tsum ua haujlwm hauv "Rov qab" hom. Lub kaw lus nyuam qhuav rov qab los ntawm kev sib tsoo, thiab sai li sai tau thaum nws ua ntawv thov qhib cov ntaub ntawv ntawm lub disk, lub tshuab lim mini yuav tsum cuam tshuam cov haujlwm no, ua qhov kev thov no nws tus kheej, xyuas seb cov ntaub ntawv no puas muaj nyob hauv disk thiab seb puas muaj cov ntaub ntawv no. nws tuaj yeem qhib tau.

Yog tias cov ntaub ntawv ploj lawm, lub mini-filter xa cov ntaub ntawv no mus rau qhov kev pabcuam, uas ua rau muaj qhov tseem ceeb ntawm cov ntaub ntawv rov qab (txhua lub sijhawm no, kev rov qab mus rau tom qab). Nws hloov tawm tias cov ntaub ntawv no tsuas yog dhia mus rau qhov pib ntawm kab. Tom qab qhov no, qhov kev pabcuam nws tus kheej (lossis lwm yam Acronis txhais tau tias) rov kho cov ntaub ntawv no thiab qhia tus tsav tsheb tias txhua yam zoo, tam sim no lub operating system tuaj yeem nkag mus rau nws thiab tus tsav tsheb "tso tawm" qhov kev thov thawj zaug, los ntawm lub kaw lus mus rau disk.

Yog tias rov qab ua tsis tau, qhov kev pabcuam qhia rau tus tsav tsheb tias cov ntaub ntawv tsis nyob hauv thaub qab. Peb tus neeg tsav tsheb mini-lim tsuas hla qhov kev thov ntxiv thiab tus neeg thov thawj (OS nws tus kheej lossis daim ntawv thov) tau txais "cov ntaub ntawv tsis pom" yuam kev. Txawm li cas los xij, qhov no yog qhov qub heev yog tias cov ntaub ntawv tiag tiag tsis nyob hauv disk thiab hauv thaub qab.

Active Restore: Kev puas tsuaj puas tuaj yeem tshwm sim sai dua? nrawm dua?

Ntawm chav kawm, lub operating system yuav ua hauj lwm qeeb qeeb, vim hais tias nyeem tej ntaub ntawv los yog lub tsev qiv ntawv tshwm sim nyob rau hauv ob peb theem, tejzaum nws nkag mus rau tej thaj chaw deb cov chaw. Tab sis tus neeg siv tuaj yeem rov qab mus ua haujlwm sai li sai tau thaum kev rov qab los tseem tab tom ua.

Xav tau qis dua, txawm qis dua ...

Tus qauv tau ua pov thawj nws txoj haujlwm. Tab sis peb kuj pom tias yuav tsum tau txav mus los vim qee qhov tseem muaj qhov tsis txaus ntseeg. Piv txwv li, lub operating system tuaj yeem thov ntau lub tsev qiv ntawv hauv ntau cov xov, uas ua rau peb cov kev pabcuam rov qab rau nws tus kheej.

Qhov teeb meem kuv tab tom ua haujlwm tam sim no yog nce qhov ceev ntawm Active Restore thiab nce qib ntawm kev ruaj ntseg system. Cia peb hais tias lub kaw lus tsis xav tau tag nrho cov ntaub ntawv, tab sis tsuas yog ib feem ntawm nws. Rau lub hom phiaj no, lwm tus tsav tsheb tau tsim - tus tsav lim disk. Nws tsis ua haujlwm ntawm cov ntaub ntawv qib, tab sis ntawm qib thaiv. Lub hauv paus ntsiab lus ntawm kev ua haujlwm zoo ib yam: nyob rau hauv ib txwm ua haujlwm hom, tus neeg tsav tsheb tsuas yog hloov cov blocks ntawm disk, thiab hauv hom rov qab, nws sim nyeem cov block ntawm nws tus kheej, thiab yog tias tsis ua tiav, thov cov kev pabcuam kom muaj qhov tseem ceeb. Txawm li cas los xij, tag nrho lwm qhov ntawm qhov system tseem zoo ib yam. Piv txwv li, OS-theem kev pabcuam tsis txawm xav tias nws raug nug kom sib txuas lus nrog lwm tus tsav tsheb, vim tias lub luag haujlwm tseem ceeb yog muab OS nrog cov ntaub ntawv uas tsim nyog rau kev ua haujlwm. Cov cheeb tsam no yuav tsum muaj kev txhim kho tseem ceeb, yog tias tsuas yog vim qhov kev pabcuam tseem tsis tau paub yuav ua li cas xav txog qib thaiv.

Cov kauj ruam tom ntej kuv tau txiav txim siab tso tus tsav tsheb sib sib zog nqus thiab ua ntej, nqis mus rau theem ntawm UEFI tsav tsheb thiab Native Windows daim ntawv thov siv cov kev pabcuam. Rau lub hom phiaj no nws tau tsim UEFI khau raj tsav tsheb (lossis DXE tsav tsheb), uas pib thiab tuag txawm tias ua ntej OS pib. Tab sis peb yuav saib "keeb kwm" ntawm UEFI tsav tsheb, cov ntsiab lus hais txog kev sib dhos thiab kev teeb tsa, nrog rau qhov tshwj xeeb ntawm Windows Native daim ntawv thov nyob rau hauv cov ntawv tom ntej. Yog li sau npe yuav mus rau peb blog, thiab lub sijhawm no kuv yuav npaj ib zaj dab neeg txog theem tom ntej ntawm kev ua haujlwm. Kuv yuav zoo siab pom koj cov lus thiab cov lus qhia.

Tsuas yog cov neeg siv sau npe tuaj yeem koom nrog hauv daim ntawv ntsuam xyuas. Kos npe rau hauvthov.

Koj puas tau muaj cov xwm txheej uas qhov kev rov zoo tau siv sijhawm ntev heev:

  • 65.1%Yog 28

  • 23.2%Nr 10

  • 11.6%Tsis xav txog nws 5

43 cov neeg siv pov npav. 3 cov neeg siv tau txwv.

Tau qhov twg los: www.hab.com

Ntxiv ib saib