Hva er "Skyggekopier", og hvordan kan jeg bruke dem til å kopiere låste filer?

Innholdsfortegnelse:

Hva er "Skyggekopier", og hvordan kan jeg bruke dem til å kopiere låste filer?
Hva er "Skyggekopier", og hvordan kan jeg bruke dem til å kopiere låste filer?

Video: Hva er "Skyggekopier", og hvordan kan jeg bruke dem til å kopiere låste filer?

Video: Hva er
Video: Obosită de o viață bogată, a decis să se relaxeze într-o companie necunoscută, își va aminti mereu.. - YouTube 2024, April
Anonim
Når du prøver å lage enkle sikkerhetskopieringskopier for sikkerhetskopiering i Windows, er et vanlig problem låste filer som kan gi opp driften. Hvorvidt filen for øyeblikket er åpnet av brukeren eller låst av selve operativsystemet, må enkelte filer være helt ubrukte for å kunne kopieres. Heldigvis er det en enkel løsning: Skyggekopier.
Når du prøver å lage enkle sikkerhetskopieringskopier for sikkerhetskopiering i Windows, er et vanlig problem låste filer som kan gi opp driften. Hvorvidt filen for øyeblikket er åpnet av brukeren eller låst av selve operativsystemet, må enkelte filer være helt ubrukte for å kunne kopieres. Heldigvis er det en enkel løsning: Skyggekopier.

Ved hjelp av vårt enkle verktøy kan du enkelt få tilgang til skyggekopier som gir tilgang til tidskrevende kopier av de nåværende låste filene som opprettet av Windows Restore.

Bildekreditt: Best Backup Services

Hva er skyggekopier?

Skyggekopier er et begrep som først ble introdusert i Windows Server 2003. Det fungerer ved Windows periodisk gjennomgå systemet og leter etter filendringer gjort siden forrige gjennomgang og registrering av endringer. Disse endringene er indeksert og stablet på toppen av hverandre, noe som skaper en historie av filen / mappen. Denne prosessen ble deretter lagt til i Windows Vista-operativsystemet under Systemgjenopprettingsfunksjonen, hvor den gjenstår i dag. Teknologien er grunnlaget for Windows tidligere versjoner funksjonalitet.

Dette gjøres i bakgrunnen som en systemnivåprosess (et Restore Point-opprettelse) som ikke er underlagt de samme begrensningene som brukerinitierte filoperasjoner. Som et resultat er systemet i stand til å fange endringer i filer som er låst til brukeren.

Så for å få tilgang til en låst fil, trenger vi bare å få tilgang til den nyeste skyggekopien. Dette er samme premiss som brukes av Windows Backup og andre kommersielle backupprodukter som kan få tilgang til, for eksempel Outlook PST-filer, mens Outlook fortsatt er åpent.

Det er imidlertid viktig å merke seg at siden skyggekopier tas når et systemgjenopprettingspunkt er opprettet, kan innholdet mellom levende fil og skyggekopi-versjonen være annerledes. Som standard oppretter Windows et gjenopprettingspunkt hver dag, så i de fleste tilfeller bør dette være en rimelig kandidat for sikkerhetskopiering.

Få tilgang til skyggekopier

Fra dette punktet antar artikkelen at du bruker vårt verktøy som tilbys via lenken nederst i artikkelen. Batch-skriptet skal plasseres i en mappe som er angitt i Windows PATH-variabelen. Hvis du er usikker, bare plasser den i C: Windows-katalogen din, og det skal være godt nok.

For å få tilgang til filene lagret i skyggekopier, bruker vi VSSAdmin kommandolinjeverktøyet som følger med Windows. Dette verktøyet må kjøres som administrator for å fungere riktig, så når du åpner en kommandoprompt, må du høyreklikke og velge alternativet 'Kjør som administrator'.

Når det er åpent, gjør vårt verktøy det tunge løftet for deg. For å vise syntaks- og headerinformasjonen for verktøyet, skriv bare inn:
Når det er åpent, gjør vårt verktøy det tunge løftet for deg. For å vise syntaks- og headerinformasjonen for verktøyet, skriv bare inn:

MountLatestShadowCopy /?

Som et eksempel, kommandoen:
Som et eksempel, kommandoen:

MountLatestShadowCopy C:LatestShadow C:

vil utføre følgende handlinger:

  1. Finn den siste skyggekopien for stasjon C.
  2. Opprett en symbolsk lenke / pseudo-katalog "C: LatestShadow"
  3. Gjør hele innholdet i skyggekopien tilgjengelig i denne katalogen.

Når du er ferdig, er du ledig bla gjennom innholdet enten via kommandoprompten:

eller gjennom Windows Utforsker, akkurat som alle andre mapper.
eller gjennom Windows Utforsker, akkurat som alle andre mapper.
Når du er ferdig, kan du bare slette pseudokatalogen gjennom kommandoprompten ved å bruke:
Når du er ferdig, kan du bare slette pseudokatalogen gjennom kommandoprompten ved å bruke:

RMDIR C:LatestShadow

eller direkte gjennom Windows Utforsker. Slett handlingen fjerner bare mappen og sletter ikke skyggekopien.

Image
Image

Bruke i skript / automatiserte oppgaver

Informasjonen ovenfor er fin og dandy, men gjennom manuell drift er den mer relevant tilgjengelig via Windows tidligere versjoner. Utnyttelsen av verktøyet vårt er under automatiserte prosesser.

For eksempel, vil skriptet nedenfor montere den siste skygge kopi til den lokale katalogen “C: MyShadow” og deretter kopiere “Outlook.pst” som ligger i dokumentmappen bruker jdoe sin til en backup-server. Når det er ferdig, fjerner den lokale katalogen som holdt skyggekopi-stedet, for å rydde seg opp.

CALL MountLatestShadowCopy C:MyShadow

XCOPY “C:MyShadowUsersJDoeDocumentsOutlookoutlook.pst” “\BackupServerMyFiles”

RMDIR C:MyShadow

Hvis du prøvde å kopiere den levende versjonen av den samme filen, og brukeren hadde den åpen på den tiden, ville filkopioperasjonen mislykkes. Men siden vi åpnet filen via en skygge kopi, er det ingen lås og kopieringsprosedyren lykkes nesten alltid. Som nevnt tidligere, er denne prosedyren ganske mye akkurat hvor populære backupprodukter kan gjøre det samme.

En viktig del av informasjonen nevnt ovenfor er at for å kjøre skriptet ovenfor, eller noen script som bruker MountLatestShadowCopy.bat verktøy (som igjen gjør bruk av vssadmin verktøyet), må ledeteksten kjøres som administrator konto. For å kunne bruke dette verktøyet inne i en planlagt oppgave, må det respektive oppgave settes til ‘kjør med høyest tilgang’, slik at den automatiserte prosessen vil ha muligheten til å montere skygge kopier ved hjelp av vssadmin verktøyet.

I et nøtteskall er det nesten alltid den sikreste når du kopierer fra skyggekopier. Selv om du ikke alltid får den mest oppdaterte versjonen av en fil, det faktum at du vet at filen vil ikke bli låst og kopiprosedyren vil kjøre kan være ganske gunstig under de fleste forhold.
I et nøtteskall er det nesten alltid den sikreste når du kopierer fra skyggekopier. Selv om du ikke alltid får den mest oppdaterte versjonen av en fil, det faktum at du vet at filen vil ikke bli låst og kopiprosedyren vil kjøre kan være ganske gunstig under de fleste forhold.

Last ned MountLatestShadowCopy-verktøyet fra HowToGeek.com

Anbefalt: