Mitä ovat "Shadow Copies" ja miten voin käyttää niitä kopioimaan lukittuja tiedostoja?

Sisällysluettelo:

Mitä ovat "Shadow Copies" ja miten voin käyttää niitä kopioimaan lukittuja tiedostoja?
Mitä ovat "Shadow Copies" ja miten voin käyttää niitä kopioimaan lukittuja tiedostoja?

Video: Mitä ovat "Shadow Copies" ja miten voin käyttää niitä kopioimaan lukittuja tiedostoja?

Video: Mitä ovat
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное - YouTube 2024, Marraskuu
Anonim
Kun yrität luoda yksinkertaisia tiedostojen kopiointiin liittyviä varmuuskopioita Windowsissa, yleinen ongelma ovat lukitut tiedostot, jotka voivat viedä operaation. Jotkin tiedostot ovat täysin käyttämättömiä, jotta ne voidaan kopioida. Onneksi on olemassa yksinkertainen ratkaisu: Shadow Copies.
Kun yrität luoda yksinkertaisia tiedostojen kopiointiin liittyviä varmuuskopioita Windowsissa, yleinen ongelma ovat lukitut tiedostot, jotka voivat viedä operaation. Jotkin tiedostot ovat täysin käyttämättömiä, jotta ne voidaan kopioida. Onneksi on olemassa yksinkertainen ratkaisu: Shadow Copies.

Yksinkertaisen työkalun avulla voit helposti käyttää varjo-kopioita, jotka mahdollistavat Windows Restore -palvelun luomaa nykyisin lukittujen tiedostojen kohta-aikaisia kopioita.

Kuvahinta: Paras varmuuskopiointipalvelu

Mitä varjo kopioi?

Shadow-kopiot ovat konsepti, joka otettiin ensimmäisen kerran käyttöön Windows Server 2003: ssa. Se toimii Windowsin ajoittain indeksoimalla järjestelmää ja etsimällä viimeisimmän indeksoinnin jälkeen tehtyjä tiedostojen muutoksia ja tallentamalla muutokset. Nämä muutokset indeksoidaan ja pinotaan päällekkäin, mikä luo tiedoston / kansion historian. Tämä prosessi lisättiin sitten Windows Vista -käyttöjärjestelmään System Restore -toiminnon alla, missä se on edelleen. Teknologia on Windowsin aiempien versioiden toiminnallisuuden perusta.

Tämä tehdään taustalla järjestelmän tasoprosessina (Palautuspisteen luominen), jolle ei aseteta samoja rajoituksia kuin käyttäjän aloittamat tiedostot. Tämän seurauksena järjestelmä pystyy kaappaamaan muutokset tiedostoihin, jotka on lukittu käyttäjälle.

Joten, jotta pääset käsiksi lukittuun tiedostoon, tarvitsemme vain viimeisimmän varjo kopion. Tämä on sama oletus, jota Windows Backup ja muut kaupalliset varmuuskopiointituotteet käyttävät esimerkiksi Outlook PST -tiedostojen ollessa avoinna.

On kuitenkin tärkeää huomata, että koska varjokopioita on otettu, kun järjestelmän palautuspiste on luotu, live-tiedoston ja varjo-kopion version sisältö voi olla erilainen. Oletusarvoisesti Windows luo palautuspisteen päivittäin, joten useimmissa tilanteissa tämä pitäisi olla kohtuullinen hakija varmuuskopiointiin.

Varjokopioiden käyttäminen

Tässä artikkelissa oletetaan, että käytät työkalua, joka on annettu artikkelin alaosassa olevan linkin kautta. Eräkäsikirjoitus on sijoitettava Windows PATH -muuttujasi asetettuun kansioon. Jos et ole varma, aseta se C: Windows -hakemistoosi ja sen pitäisi olla tarpeeksi hyvä.

Jotta voit käyttää varjopakkauksissa tallennettuja tiedostoja, käytämme Windowsin mukana tulevaa VSSAdmin-komentorivityökalua. Tämä työkalu on suoritettava järjestelmänvalvojana, jotta se toimisi oikein, joten kun avaat komentokehotteen, varmista, että napsauta hiiren kakkospainikkeella ja valitse vaihtoehto Suorita järjestelmänvalvojana.

Avattuaan työkalu tekee sinulle raskaan noston. Näet työkalun syntaksin ja otsikkotiedot vain antamalla:
Avattuaan työkalu tekee sinulle raskaan noston. Näet työkalun syntaksin ja otsikkotiedot vain antamalla:

MountLatestShadowCopy /?

Esimerkkinä komento:
Esimerkkinä komento:

MountLatestShadowCopy C:LatestShadow C:

suorittaa seuraavat toimenpiteet:

  1. Etsi viimeisin varjon kopio asemalle C.
  2. Luo symbolinen linkki / pseudo-hakemisto "C: RecentShadow"
  3. Tee koko varjon kopion sisältö tässä hakemistossa.

Kun olet valmis, voit vapaasti selata sisältöä joko komentokehotteen kautta:

tai Windowsin Resurssienhallinnassa, aivan kuten minkä tahansa muun kansion.
tai Windowsin Resurssienhallinnassa, aivan kuten minkä tahansa muun kansion.
Kun olet valmis, voit poistaa pseudo-hakemiston komentokehotteen avulla käyttämällä:
Kun olet valmis, voit poistaa pseudo-hakemiston komentokehotteen avulla käyttämällä:

RMDIR C:LatestShadow

tai suoraan Resurssienhallinnassa. Poistotoiminto yksinkertaisesti poistaa kansion ja ei itse poista varjo kopiota.

Image
Image

Käytetään komentosarjoissa / automaattisissa tehtävissä

Yllä olevat tiedot ovat kaikki hienoja ja röyhkeitä, mutta manuaalisen käytön kautta se on entistä tärkeämpää Windowsin aiempien versioiden kautta. Työkalun vipuvaikutus on automaattisten prosessien aikana.

Esimerkiksi alla oleva käsikirjasto asentaa viimeisimmän varjon kopion paikalliseen hakemistoon "C: MyShadow" ja kopioi käyttäjän JDoe's documents -kansiossa oleva "outlook.pst" varmuuskopiopalvelimeen. Kun valmis, varjokopioinnin paikannuspaikka poistetaan, jotta se puhdistuu.

CALL MountLatestShadowCopy C:MyShadow

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

RMDIR C:MyShadow

Jos yritit kopioida saman tiedoston live-versio ja käyttäjän ollessa avoinna tuolloin, tiedostojen kopiointi epäonnistui. Koska käytimme tiedostoa varjokopion kautta, lukkoja ei ole, ja kopiointimenettely lähes onnistuu. Kuten aikaisemmin todettiin, tämä menettely on melko tarkalleen kuinka suosittujen varmuuskopiointituotteiden avulla pystytään tekemään sama asia.

Tärkeä edellä mainittu tieto on, että edellä mainitun komentosarjan tai minkä tahansa scriptin, joka käyttää MountLatestShadowCopy.bat-työkalua (joka käyttää VSSAdmin-työkalua uudelleen), komentorivi on suoritettava järjestelmänvalvojan tilinä. Jotta tätä työkalua voidaan käyttää aikataulun aikana, tehtävän on oltava "Run with highest privileges", jotta automaattinen prosessi pystyy yhdistämään varjo kopioita VSSAdmin-työkalulla.

Lyhyesti sanottuna tiedostojen kopioinnin varmuuskopiointi on lähes aina turvallisin kopioimalla varjo kopiosta. Vaikka et aina saisi päivitetyn tiedoston versiota, se tosiasia, että tiedät, että tiedostoa ei ole lukittu ja kopiointi on suoritettu, voi olla melko edullinen useimmissa olosuhteissa.
Lyhyesti sanottuna tiedostojen kopioinnin varmuuskopiointi on lähes aina turvallisin kopioimalla varjo kopiosta. Vaikka et aina saisi päivitetyn tiedoston versiota, se tosiasia, että tiedät, että tiedostoa ei ole lukittu ja kopiointi on suoritettu, voi olla melko edullinen useimmissa olosuhteissa.

Lataa MountLatestShadowCopy-työkalu osoitteesta HowToGeek.com

Suositeltava: