9Jul

Koje su kopije sjena i kako ih mogu koristiti za kopiranje blokiranih datoteka?

Kada pokušavate stvoriti jednostavne kopije sigurnosnih kopija datoteka u sustavu Windows, uobičajeni problem su zaključane datoteke koje mogu zaustaviti operaciju. Da li je datoteka trenutno otvorena od strane korisnika ili je zaključana samim operativnim sustavom, određene datoteke moraju biti potpuno neiskorištene da bi se kopirale. Srećom, tu je jednostavno rješenje: Shadow Copies.

Pomoću našeg jednostavnog alata možete lako pristupiti sjeni kopijama koje omogućuju pristup točkama kopiranja trenutno zaključanih datoteka koje je stvorio Windows Restore.

Image credit: Najbolje sigurnosne kopije

Kakve kopije sjena?

Shadow kopije su koncept koji je prvi put predstavljen u sustavu Windows Server 2003. Rad Windowsa periodično pretražuje sustav i traži izmjene datoteka od zadnjeg indeksiranja i bilježenja promjena. Ove su promjene indeksirane i složene jedna na drugu što stvara povijest datoteke / mape. Ovaj je proces dodan u operacijski sustav Windows Vista pod funkcijom System Restore( Vraćanje sustava), gdje je i danas. Tehnologija je temelj funkcionalnosti prethodnih verzija sustava Windows.

Ovo je učinjeno u pozadini kao proces na razini sustava( stvaranje Restore Point) koja ne podliježe istim ograničenjima kao što je korisnik pokrenuo operacije datoteka. Kao rezultat toga, sustav može snimiti promjene datoteka koje su zaključane korisniku.

Dakle, kako bismo pristupili zaključanoj datoteci, jednostavno trebamo pristupiti najnovijoj kopiji sjena. To je ista pretpostavka koju koriste Windows Backup i drugi komercijalni sigurnosni proizvodi koji mogu pristupiti, primjerice, Outlook PST datotekama dok Outlook ostaje otvoren.

Važno je napomenuti, međutim, da se sjena kopija uzima kada se stvori točka vraćanja sustava, sadržaj između žive datoteke i inačice sjena kopiranja može biti različit. Prema zadanim postavkama, Windows svakodnevno stvara točku vraćanja pa za većinu situacija to bi trebao biti razumni kandidat za sigurnosno kopiranje.

Pristup kopijama sjena

Od ove točke, članak pretpostavlja da upotrebljavate naš alat koji se nalazi putem veze na dnu članka. Skupna skica treba biti postavljena u mapu postavljenu u varijabli PATH za Windows. Ako niste sigurni, stavite je u direktorij C: \ Windows i to bi trebalo biti dovoljno dobro.

Da bismo pristupili datotekama spremljenim u sjeni, koristimo alat VSSAdmin naredbenog retka koji je uključen u sustav Windows. Ovaj alat mora biti pokrenut kao administrator kako bi ispravno funkcionirao tako da kada otvorite naredbeni redak, svakako kliknite desnom tipkom miša i odaberite opciju "Pokreni kao administrator".

Jednom otvoren, naš alat čini teški podizanje za vas. Da biste vidjeli informacije o sintaksi i zaglavlju alata, upišite:

MountLatestShadowCopy /?

Kao primjer, naredba:

MountLatestShadowCopy C: \ RecentShadow \ C:

izvršit će sljedeće radnje:

  1. Pronađite najnoviju sjenku kopiju za pogon C.
  2. Stvorite simboličku vezu / pseudo-imenik "C: \ RecentShadow"
  3. Provjerite cijeli sadržaj sjene kopije dostupan u ovom direktoriju.

Kada završite, slobodno pregledavate sadržaj bilo putem naredbenog retka:

ili kroz Windows Explorer, baš kao i svaka druga mapa.

Kada završite, možete jednostavno izbrisati pseudo-imenik kroz naredbeni redak pomoću:

RMDIR C: \ RecentShadow

ili izravno kroz Windows Explorer. Radnja brisanja jednostavno uklanja mapu i zapravo ne briše sjenku kopiju.

Korištenje u skriptama / automatizirani zadaci

Gore navedene informacije su sve u redu i dandy, ali putem ručnog rada to je više relevantno dostupan preko prethodnih verzija sustava Windows. Utjecaj našeg alata je tijekom automatiziranih procesa.

Na primjer, skriptu u nastavku montirat će najnoviju sjenku kopiju u lokalni imenik "C: \ MyShadow", a zatim kopirati "outlook.pst" koji se nalazi u mapi korisnika JDoe dokumenata na rezervni poslužitelj. Kada završite, lokalni imenik koji je zadržao mjesto sjena kopiranja uklanja se kako bi se očistio.

CALL:

C: \ MyShadow

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

Ako ste pokušali kopirati živu verziju iste datoteke, a korisnik ju je otvorio, vaše operacije kopiranja datoteke neće uspjeti. Međutim, budući da smo pristupili datoteci putem sjene kopije, nema brave i postupak kopiranja gotovo uvijek uspijeva. Kao što je prethodno navedeno, ovaj je postupak prilično točno kako popularni sigurnosni proizvodi mogu raditi istu stvar.

Važan podatak je gore naveden da se za pokretanje gore navedene skripte ili bilo koje skripte koja koristi alat MountLatestShadowCopy.bat( koji ponovno koristi alat VSSAdmin), naredbeni redak mora biti pokrenut kao administratorski račun, Da biste koristili ovaj alat unutar zakazanog zadatka, odgovarajući zadatak mora biti postavljen na "Pokreni s najvišim povlasticama" kako bi automatizirani proces imao mogućnost montiranja sjena kopija pomoću alata VSSAdmin.

Ukratko, izvođenje sigurnosnih kopija datoteke kopije gotovo je uvijek najsigurnije prilikom kopiranja iz sjena kopija. Iako nećete uvijek dobiti najnoviju verziju datoteke, činjenica da znate da se datoteka neće zaključati i postupak kopiranja može biti vrlo povoljan u većini slučajeva.

Preuzmite MountLatestShadowCopy alat iz HowToGeek.com