Naudodamiesi paprastu įrankiu, galite lengvai pasiekti šešėlines kopijas, kurios leidžia susipažinti su šiuo metu užrakintų failų momentinėmis kopijomis, kurias sukūrė "Windows" atkūrimas.
Vaizdo kreditas: geriausios atsarginės paslaugos
Kas yra šešėliai?
"Shadow Copies" - tai sąvoka, kuri pirmą kartą buvo įdiegta "Windows Server 2003". Ji veikia "Windows" periodiškai nuskaito sistemą ir ieško failų pakeitimų, atliktų po paskutinio nuskaitymo ir įrašymo pakeitimus. Šie pakeitimai yra indeksuojami ir sudedami vienas ant kito, kuris sukuria failo / aplanko istoriją. Tada šis procesas buvo įtrauktas į "Windows Vista" operacinę sistemą pagal "System Restore" funkciją, kuri yra šiandien. Ši technologija yra "Windows" ankstesnių versijų funkcijų pagrindas.
Tai atliekama fone kaip sistemos lygio procesas (atkūrimo taško kūrimas), kuriam netaikomi tokie patys apribojimai, kaip vartotojo inicijuotoms failų operacijoms. Dėl to sistema gali užfiksuoti naudotojo užrakintus failus.
Taigi, norint pasiekti užrakintą failą, mums tiesiog reikia gauti naujausią šešėlinę kopiją. Tai yra ta pati prielaida, kurią naudoja "Windows" atsarginės kopijos ir kiti komerciniai atsarginės kopijos produktai, galintys pasiekti, pavyzdžiui, "Outlook PST" failus, o "Outlook" lieka atvira.
Tačiau svarbu pažymėti, kad, kadangi sukurtos sistemos atkūrimo taškas yra šešėlinės kopijos, turinys tarp tiesioginio failo ir šešėlinės kopijos versijos gali skirtis. Pagal numatytuosius nustatymus "Windows" sukuria atkūrimo tašką kiekvieną dieną, todėl daugumoje situacijų tai turėtų būti pagrįsta atsargine kopija.
Prieiga prie šešėlinių kopijų
Šiame straipsnyje straipsnyje teigiama, kad naudojate mūsų įrankį, pateiktą per straipsnio apačioje pateiktą nuorodą. Paketo scenarijus turėtų būti dedamas į katalogą, nustatytą jūsų "Windows PATH" kintamojoje. Jei nesate tikri, tiesiog įrašykite jį į savo katalogą C: Windows, ir tai turėtų būti pakankamai geras.
Norėdami prieiti prie šešėlinių kopijų saugomų failų, naudosime komandų eilutės įrankį VSSAdmin, kuris yra įtrauktas į "Windows". Šis įrankis turi būti paleistas kaip administratorius, kad tinkamai veiktų, kai atidarysite komandų eilutę, būtinai paspauskite dešinįjį pelės mygtuką ir pasirinkite parinktį "Vykdyti kaip administratorius".
MountLatestShadowCopy /?
MountLatestShadowCopy C:LatestShadow C:
atliks šiuos veiksmus:
- Suraskite naujausią šešėlinę kopiją diske C.
- Sukurkite simbolinę nuorodą / pseudo-katalogą "C: LatestShadow"
- Padarykite visą šešėlinės kopijos turinį šiame kataloge.
Kai baigsite, galite nemokamai naršyti turinį per komandų eilutę:
RMDIR C:LatestShadow
arba tiesiogiai per "Windows Explorer". Veiksmas ištrinti tiesiog atleidžia aplanką ir iš tiesų neištrina šešėlinės kopijos.
Naudojant scenarijus / automatizuotas užduotis
Aukščiau pateikta informacija yra puiki ir subtili, tačiau rankiniu būdu ji yra tinkamesnė prieinama naudojant ankstesnes "Windows" versijas. Svertas, kurį teikia mūsų įrankis, yra automatizuotų procesų metu.
Pavyzdžiui, žemiau pateiktas scenarijus įkels naujausią šešėlinę kopiją į vietinį katalogą "C: MyShadow", tada nukopijuokite "outlook.pst", esantį naudotojo JDoe dokumentų aplanke, atsarginiam serveriui. Kai baigsite, vietinis katalogas, kuriame buvo šešėlinės kopijos vieta, pašalinamas, kad išvalytumėte save.
CALL MountLatestShadowCopy C:MyShadow
XCOPY “C:MyShadowUsersJDoeDocumentsOutlookoutlook.pst” “\BackupServerMyFiles”
RMDIR C:MyShadow
Jei bandėte kopijuoti to paties failo tiesioginę versiją ir tuo metu vartotojas ją atidarė, failų kopijavimo operacija nepavyko. Tačiau, kadangi prieigą prie failo naudodami šešėlinę kopiją, nėra spynelių, o kopijavimo procedūra beveik visada pavyksta. Kaip minėta anksčiau, ši procedūra yra gana tiksliai, kaip populiarus atsarginių kopijų produktas gali padaryti tą patį.
Svarbi informacija, paminėta aukščiau, yra tai, kad norint paleisti anksčiau nurodytą scenarijų arba bet kurį scenarijų, kuris naudoja įrankį MountLatestShadowCopy.bat (kuris vėl naudoja įrankį VSSAdmin), komandų eilutė turi būti paleista kaip administratoriaus paskyra. Norint naudoti šį įrankį įprastos užduoties viduje, atitinkama užduotis turi būti nustatyta kaip "Vykdyti naudojant aukščiausias privilegijas", kad automatinio proceso metu būtų galima prijungti šešėlines kopijas naudojant VSSAdmin įrankį.
Atsisiųskite "MountLatestShadowCopy" įrankį iš "HowToGeek.com"