Reklama

zálohovanie dátMinulý mesiac som napísal článok o rôznych nástrojoch, ktoré môžete použiť vytvárať zálohy Ako automatizovať a naplánovať pravidelné zálohy systému Windows 7Príliš veľa používateľov PC nedokáže správne zálohovať svoje systémy a údaje. Z tohto dôvodu som sa často ocitol v pozícii, keď som musel hovoriť rodine a priateľom, že všetci ... Čítaj viac alebo obrázky všetkých vašich počítačových systémov Windows 7. Pri úplnom zálohovaní celého systému je dôležité, možno budete chcieť častejšie zálohovať skutočne dôležité adresáre alebo súbory. Toto je často prípad v oblasti IT, kde máte klientov, ktorí zhromažďujú údaje do konkrétneho adresára, a chcú si byť istí, že tam sú pravidelné denné (alebo hodinové) zálohy dát.

Na MUO sme sa zaoberali mnohými riešeniami na zálohovanie údajov, napríklad článok o Tine klonovanie pevných diskov 5 spôsobov, ako klonovať a kopírovať pevný disk Čítaj viac , Stefanov článok o nástrojoch na synchronizáciu súborov alebo Shankarov článok o synchronizácia súborov

instagram viewer
Ako synchronizovať súbory medzi PC a USB Thumb Drive? Čítaj viac medzi počítačom a jednotkou USB. Justin to dokonca urobil včera redo Zálohujte celý pevný disk pomocou opakovaného zálohovania a obnovyĽahko si vytvorte kópiu celého pevného disku. Nielen zálohujte svoje údaje: zálohujte všetok svoj softvér, svoje nastavenia a všetko ostatné klonovaním celého pevného disku. Znova zálohovať ... Čítaj viac . Všetky tieto riešenia sú skvelé, ale ak pracujete v prostredí, ktoré sa obáva bezplatného softvéru tretích strán balíčkov alebo spoločností, ktoré sa chcú držať iba produktov spoločnosti Microsoft, potom sa môžete ocitnúť bez dobrých výsledkov Riešenie.

V tomto článku vám ukážem, ako môžete použiť kombináciu bezplatného nástroja SyncToy od spoločnosti Microsoft s veľmi jednoduchým plánovaným skriptom VB, ktorý automatizuje celý proces zálohovania údajov.

Nastavenie SyncToy pre automatické zálohovanie súborov

Microsoft SyncToy je bezplatný nástroj, ktorý vám umožňuje „spárovať“ priečinky, a to buď klon ozveny alebo úplnú synchronizáciu. Nižšie vysvetlím rozdiel. Ide však o to, že predtým, ako budete môcť automatizovať zálohy adresárov a súborov, musíte nastaviť všetky oblasti, ktoré chcete skopírovať a kam chcete archivovanú kópiu presunúť.

zálohovanie dát

Urobíte to pri prvom spustení SyncToy kliknutím na „Vytvorenie nového priečinka“A potom definovanie ľavého (z) priečinka a pravého (do) priečinka. Druhým krokom procesu nastavenia synchronizácie je výber požadovaného typu synchronizácie.

synchronizovať“Je obojsmerné zálohovanie údajov. To znamená, že ak sa vľavo alebo vpravo objaví alebo aktualizuje nejaký nový súbor, tieto zmeny sa skopírujú do iného adresára. Na druhú stranu, Echo iba zrkadlí všetky zmeny z ľavého adresára napravo. To je zvyčajne to, čo ľudia chcú robiť, keď zálohujú konkrétny adresár. Chcú, aby sa všetky zmeny odrážali v zálohe.

systém zálohovania dát

V plánovanom riešení, ktoré vám ukážem, ako nastaviť, nastavím štyri páry priečinkov. Každý pár je záloha, ktorú chcem spracovať počas jedného konkrétneho dňa. Ráno sa chystám zálohovať jednu zložku. V poludnie zálohujem ďalšie a tak ďalej.

systém zálohovania dát

Po nastavení všetkých priečinkov, pre ktoré chcete vykonať automatické zálohovanie, je čas nastaviť skript, ktorý spustí SyncToy pomocou funkcie príkazového riadku, ktorý spoločnosť Microsoft ponúka s Windows 7 nástrojom.

Nastavenie automatizačného skriptu SyncToy

Skript VB, ktorý vám ukážem, skontroluje aktuálny čas dňa a spustí príslušný príkaz na spustenie programu Microsoft SyncToy a zálohovanie správneho adresára.

Dosahuje to pomocou názvu spárovaného adresára, ktorý ste nastavili vo vyššie uvedenom nástroji. Skopírujte skript do programu Poznámkový blok a uložte ho ako niečo ako „databackup.wsf“.

 Explicitná možnosť 
 Pri chybe pokračovať ďalej 
 Dim HourNow 
 Dim strHour 
 Dim WshShell 
 Dim strProgFiles 
 HourNow = Hour (Now ()) 
 set WshShell = CreateObject ( "WScript. Shell ") 
 strProgFiles = WshShell. RozbaliťEnvironmentStrings ("% PROGRAMFILES%") 
 Vyberte prípad HourNow 
 case HourNow> = 0 a HourNow <7 
 WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R MorningFiles" 
 case HourNow> = 7 a HourNow <13 
 WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R NoonFiles" 
 caseNow> = 13 a HourNow <19 
 WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R MailArchives "
 prípad iné 
 WshShell.exec strProgFiles &" \ SyncToy 2.1 \ SyncToyCmd.exe -R EveningFiles "
 End Select 
 WScript. Ukončite 

Skript vyššie jednoducho kontroluje hodinu práve teraz (na základe hodín PC, na ktorých sa skript spúšťa), a ak je medzi polnocou a 6:59 hodín, synchronizuje nastavený pár „MorningFiles“. V čase od 7:00 do 12:59 sa pár „NoonFiles“ páruje atď.

Všetko, čo musíte urobiť, je nastaviť naplánovanú úlohu systému Windows, ktorá spustí skript nad štyrikrát denne v rámci štyroch časových rozpätí. Je to tiež celkom jednoduché, stačí prejsť na Ovládací panel, Nástroje na správu a otvoriť Plánovač úloh. Kliknite na "Vytvoriť úlohu “.

systém zálohovania dát

Pomenujte úlohu a potom kliknite na kartu spúšťača. Nezabudnite vybrať možnosť „Podľa harmonogramu“, Denne, každý deň, začnite o 3.00 hod. a potom v dolnej časti kliknutím úlohu zopakujete každých 6 hodín. To spustí úlohu o 0300, 0900, 1500 a 2100 hodín.

zálohovacie dáta

To všetko je v rámci jedného zo štyroch časových úsekov, ktoré ste naplánovali vo svojom skripte. Teraz kliknite na ikonu Akcia kartu a vyberte „Spustite program“Z rozbaľovacieho zoznamu a prejdite na miesto, kde ste skript uložili.

zálohovacie dáta

To je všetko k tomu! Teraz plánovač úloh spustí váš jediný skript štyrikrát denne (netreba sa rozprávať s viacerými úlohami). Váš skript zvládne spustenie SyncToy v príkazovom režime spustením „SyncToyCmd.exe -R Večerné súbory“- s ľubovoľným súborovým párom, ktorý ste pomenovali po„ -R “.

Ak chcete sledovať, či je spustený skript, môžete skontrolovať protokolový súbor SyncToy na stránke „C: \ Users \ Vlastník \ AppData \ Local \ Microsoft \ SyncToy \ 2.0 \ SyncToyLog.log

zálohovanie dát

Denník sa aktualizuje pri každom spustení programu SyncToy a ukáže vám, aký adresár bol zazálohovaný, kedy bol vykonaný, počet súborov a veľkosť zálohy.

Funguje toto riešenie na zálohovanie údajov? Máte nejaké ďalšie spôsoby, ako chcete automaticky zálohovať dôležité dátové súbory a priečinky? Podeľte sa o svoje myšlienky v sekcii komentárov nižšie.

Obrázok Kredit: Shutterstock

Ryan má titul bakalára v odbore elektrotechnika. Pracoval 13 rokov v automatizačnom inžinierstve, 5 rokov v IT a teraz je aplikačným inžinierom. Bývalý šéfredaktor MakeUseOf, vystúpil na národných konferenciách o vizualizácii údajov a vystupoval v celoštátnych televíziách a rozhlase.