9Jul

Kas ir "ēnu kopijas" un kā es varu tos izmantot, lai kopētu bloķētos failus?

Mēģinot izveidot vienkāršas failu kopijas dublējumkopijas sistēmā Windows, bieži sastopama problēma ir bloķēti faili, kas var aktivizēt darbību. Neatkarīgi no tā, vai šobrīd lietotājs ir atvēris failu vai arī to ir bloķējis OS, dažiem failiem jābūt pilnīgi neizmantotiem, lai tos varētu kopēt. Par laimi, ir vienkāršs risinājums: ēnu kopijas.

Izmantojot mūsu vienkāršo rīku, varat viegli piekļūt ēnu eksemplāriem, kas ļauj piekļūt pašlaik bloķēto failu pašreizējās kopijas, ko izveidojis Windows atjaunošanas līdzeklis.

Attēlu kredīts: Best Backup Services

Kas ir ēnu kopijas?

Shadow kopijas ir koncepcija, kas pirmo reizi tika ieviesta Windows Server 2003. Tas darbojas, Windows periodiski pārmeklē sistēmu un meklē failu izmaiņas, kas veiktas kopš pēdējās pārmeklēšanas un reģistrējot izmaiņas.Šīs izmaiņas tiek indeksētas un sakārtotas viena otrai, tādējādi izveidojot faila / mapes vēsturi.Šis process tika pievienots Windows Vista OS saskaņā ar sistēmas atjaunošanas funkciju, kas ir tā, kurā tā paliek šodien.Šī tehnoloģija ir Windows iepriekšējo versiju funkcionalitātes pamats.

Tas tiek darīts fonā kā sistēmas līmeņa process( Restore Point izveide), uz kuru neattiecas tādi paši ierobežojumi kā lietotāja uzsāktajām failu operācijām. Rezultātā sistēma spēj uztvert izmaiņas failos, kas ir bloķēti lietotājam.

Tātad, lai piekļūtu bloķētajam failam, mums vienkārši nepieciešams piekļūt jaunākajai ēnu kopijai.Šī ir tā pati priekšnoteikums, ko izmanto Windows Backup un citi komerciālie rezerves produkti, kas var piekļūt, piemēram, Outlook PST failiem, kamēr Outlook paliek atvērta.

Tomēr jāatzīmē, ka, tā kā ēnu kopijas tiek izveidotas, kad tiek izveidots sistēmas atjaunošanas punkts, saturam starp dzīvo failu un ēnu kopiju versiju var būt atšķirīga. Pēc noklusējuma Windows katru dienu izveido atjaunošanas punktu, tādēļ lielākajā daļā gadījumu tas būtu piemērots rezerves rezerves meklētājs.

Piekļūšana ēnu kopijām

No šī brīža rakstā tiek pieņemts, ka jūs izmantojat mūsu rīku, kas tiek nodrošināts ar saiti raksta apakšā.Partijas skripts jāievieto mapē, kas iestatīta jūsu Windows PATH mainīgajā.Ja neesat pārliecināts, ievietojiet to savā C: \ Windows direktorijā, un tam jābūt pietiekami labam.

Lai piekļūtu ēnkopās saglabātajiem failiem, mēs izmantojam komandrindas rīku VSSAdmin, kas ir iekļauts sistēmā Windows. Lai rīks darbotos pareizi, šim rīkam jābūt palaistam kā administratoram, kad jūs atverat komandu uzvedni, pārliecinieties, ka ar peles labo pogu noklikšķiniet un izvēlieties opciju "Palaist kā administrators".

Kad atverat, mūsu rīks veic smago pacelšanu. Lai apskatītu instrumenta sintaksi un galvenes informāciju, vienkārši ievadiet:

MountLatestShadowCopy /?

Piemēram, komanda:

MountLatestShadowCopy C: \ LatestShadow \ C:

veiks šādas darbības:

  1. Atrodiet jaunāko ēnu kopiju diskdzinim C.
  2. Izveidojiet simbolu saiti / pseido-direktoriju "C: \ CurrentShadow"
  3. Padarīt visu ēnu kopiju saturu pieejamu šajā direktorijā.

Kad esat pabeidzis, jūs bez maksas varat pārlūkot saturu, izmantojot komandrindu:

vai izmantojot Windows Explorer, tāpat kā jebkuru citu mapi.

Kad esat pabeidzis, jūs varat vienkārši izdzēst pseidodirektoriju, izmantojot komandrindu, izmantojot:

RMDIR C: \ LatestShadow

vai tieši caur Windows Explorer. Darbības dzēšana vienkārši atspējo mapi un faktiski neizdzēš ēnu kopiju.

Izmantošana skriptos / automatizētos uzdevumos

Iepriekš minētā informācija ir kārtībā un neuzkrītoši, bet ar manuālu darbību tas ir vairāk saistīts ar iepriekšējām versijām Windows. Svarīgums, ko sniedz mūsu rīks, ir automatizēto procesu laikā.

Piemēram, zemāk esošais skripts instalēs jaunāko ēnu kopiju lokālajā direktorijā "C: \ MyShadow" un pēc tam nokopēs "outlook.pst", kas atrodas lietotāja JDoe dokumentu mapē, uz rezerves serveri. Kad tas ir pabeigts, vietējais direktorijs, kas atrodas ēnu kopijas atrašanās vietā, tiek noņemts, lai to notīrītu.

CALL MountLatestShadowCopy C: \ MyShadow \

XCOPY "C: \ MyShadow \ Users \ JDoe \ Documents \ Outlook \ outlook.pst" "\\ BackupServer \ MyFiles \"

RMDIR C: \ MyShadow

Ja jūs mēģinājāt kopēt tā paša faila tiešraidē un lietotājs tajā atradās, faila kopēšanas darbība neizdevās. Tomēr, tā kā mēs piekļuvām failam, izmantojot ēnu kopiju, nav slēdzenes, un kopēšanas procedūra praktiski vienmēr ir veiksmīga. Kā jau minēts iepriekš, šī procedūra ir diezgan daudz tieši tā, kā populāri rezerves produkti spēj darīt to pašu.

Svarīga iepriekš minētā informācija ir tā, ka, lai palaistu iepriekš minēto skriptu vai jebkuru skriptu, kurā tiek izmantots rīks MountLatestShadowCopy.bat( kas atkal izmanto rīku VSSAdmin), komandrindas ir jāuzstāda kā administratora konts. Lai šo rīku izmantotu paredzētajā uzdevumā, attiecīgajam uzdevumam jābūt iestatītam kā "Palaist ar visaugstākajām privilēģijām", lai automatizētajam procesam būtu iespēja uzstādīt ēnu kopijas, izmantojot rīku VSSAdmin.

Īsāk sakot, kopējot failus no ēnu kopijām, failu kopēšanas dublējumkopijas ir gandrīz vienmēr drošākās. Lai gan jūs ne vienmēr saņemsit visjaunāko faila versiju, fakts, ka jūs zināt, ka fails nebūs bloķēts un kopēšanas procedūra darbosies, var būt ļoti izdevīgs vairumā gadījumu.

Lejupielādējiet MountLatestShadowCopy rīku no HowToGeek.com