Varunda / kopeeri Windowsis (kasutatavas) või lukus olevad failid (käsureal)

Varunda / kopeeri Windowsis (kasutatavas) või lukus olevad failid (käsureal)
Varunda / kopeeri Windowsis (kasutatavas) või lukus olevad failid (käsureal)

Video: Varunda / kopeeri Windowsis (kasutatavas) või lukus olevad failid (käsureal)

Video: Varunda / kopeeri Windowsis (kasutatavas) või lukus olevad failid (käsureal)
Video: 40x 90+ ICON PLAYER PICKS! 😨 FIFA 23 Ultimate Team - YouTube 2024, Aprill
Anonim

Kui olete kunagi proovinud teise rakenduse lukustatud faili kopeerida, on ilmselt näinud veateadet, mis on sarnane "protsess ei saa juurdepääsu sellele failile, kuna mõni teine protsess on lukustanud osa failist". Niisiis, kuidas kopeerite seda ikkagi?

Alates XP-st on Windows toetanud tehnoloogiale Volume Shadow Copy, mida kasutatakse Vista varasemate versioonide versioonide ja System Restore'i varundamiseks. Mida see tähendab, võtke faili või draivi ajutine hetktõmmis ja lubage siis rakendus hetktõmmisega lugeda, isegi kui teised rakendused faili kasutavad või seda muudavad.
Alates XP-st on Windows toetanud tehnoloogiale Volume Shadow Copy, mida kasutatakse Vista varasemate versioonide versioonide ja System Restore'i varundamiseks. Mida see tähendab, võtke faili või draivi ajutine hetktõmmis ja lubage siis rakendus hetktõmmisega lugeda, isegi kui teised rakendused faili kasutavad või seda muudavad.

Mida me saame teha, on kasutada käsurea utiliiti HoboCopy, mis kasutab seda teenust faili kopeerimiseks.

Eeltingimuste mõistmine

HoboCopy ja enamik muud varukoopiaid kasutavad Windowsis kahte teenust ja peate kontrollima, et need teenused pole keelatud:

  • Helitugevuse koopia
  • Microsoft Software Shadow Copy Provider

Neid saab jätta käsitsi käivitamiseks, nii et neid ei pea kogu aeg tööle. Hobocopy käivitab need kaks teenust, kui vaja, automaatselt ning pärast helitugevuse varjatud koopiateenuse pöördumist tagasi.

HoboCopy kasutamine ühe faili varundamiseks / kopeerimiseks

Süntaks on natuke imelik, sest HoboCopy on tegelikult mõeldud kogu kataloogide komplekti varundamiseks. Saame seda kasutada ühe faili varundamiseks, edastades lõpuks failinime argumendi.

Märkus: operatsioonisüsteemis Windows Vista peate käivitama administraatori režiimi käsuviipa, paremklõpsates käivitusmenüüs käsuviibal ja valides käsu Käivita administraatorina.

Süntaks:

hobocopy c:directoryname d:ackupdirectory

Näiteks ma tahan oma c: users geek mail outlook.pst faili varundada d: backups outlook.pst. Siin on süntaks, mida ma kasutan:

C:> hobocopy c:usersgeekmail d:ackups Outlook.pst

HoboCopy (c) 2006 Wangdera Corporation. [email protected]

Starting a full copy from c:usersgeekmail to d:ackups Copied directory Backup successfully completed. Backup started at 2008-03-09 01:57:28, completed at 2008-03-09 01:58:39. 1 files (606.45 MB, 1 directories) copied, 7 files skipped

HoboCopy kasutamine kogu kataloogi varundamiseks

Veelgi kasulikum ülesanne oleks varukoopia minu kogu kasutaja kausta, tõenäoliselt väliseks kõvakettale hoidmiseks. Selleks tahame lisada paari käsurea argumente.

/ täis Kopeerige kõik failid
/ skipdenied Ignoreeri kõiki juurdepääsu keelatud kirju lubade vigu tõttu.
/ r Kopeeri rekursiivselt
/ y Ärge paluge, kopeerige lihtsalt kõik

Süntaks:

hobocopy /full /skipdenied /y /r c:directoryname d:ackupdirectory

Läheme sama näitega, ma tahan oma kogu kasutaja kataloogi varundada d: backups, nii et ma kasutan seda käsku:

hobocopy /full /skipdenied /y /r c:usersgeek d:ackups

Selle käsu täitmine võtab tõenäoliselt väga pikka aega, nii et võite soovi võtta napi või midagi. Lõppkokkuvõttes peaks teil olema kataloogi peaaegu täiuslik koopia … kui on mingeid luba vigu, saadate teile hoiatusi failidele, mis ei kopeeri. Tegelikult ei peaks teie kasutajakataloogis sisalduvad failid seda probleemi omama.

HoboCopy kasutamine kettaseadme täiendavaks varundamiseks

Hobokopeedia toetab ka failide varundamist järk-järgult, nii kopeerib see ainult viimase varukoopia põhjal muutunud failid. See töötab sarnaselt kommunaalteenustega nagu rsync, välja arvatud hobokopaad säilitab faili viimase varukoopia kuupäeva, mida peate käsureal täpsustama.

/ statefile = failinimi See lipp täpsustab faili, mis sisaldab viimast varukoopia teavet.
/ inkrementaalne Kopeerige ainult failid, mis on viimase täis koopia muutunud.

Süntaks:

hobocopy /incremental /statefile=filename /y /r c:directoryname d:ackupdirectory

Näide:

hobocopy /incremental /statefile=d:lastbackup.dat /y /r c:usersgeek d:ackups

Esimest korda, kui käitate seda käsku, peate kasutama / täis / järk-järgult, või siis võite saada vea, kuna riigi faili pole veel loodud. Seejärel saate käivitada varundamise varundiga / lisanduva lülitiga.

See oleks suurepärane võimalus automaatselt varundada kaustade komplekt ajastatud ülesande osana.

Laadige alla HoboCopy from sourceforge.net

Soovitan: