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?
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