reklama

zálohování datMinulý měsíc jsem napsal článek o různých nástrojích, na které můžete použít vytvářet zálohy Jak automatizovat a naplánovat pravidelné zálohy systému Windows 7Příliš mnoho uživatelů PC nedokáže správně zálohovat své systémy a data. Z tohoto důvodu jsem se často ocitl v pozici, kdy jsem musel říct rodině a přátelům, že všichni ... Přečtěte si více nebo obrázky všech vašich počítačových systémů Windows 7. Při úplném zálohování celého systému je důležité, možná budete chtít častěji zálohovat opravdu důležité adresáře nebo soubory. Toto je často případ v oblasti IT, kde klienti shromažďují data do konkrétního adresáře a chtějí si být jisti, že tam jsou pravidelné denní (nebo hodinové) zálohy dat.

Pokryli jsme zde mnoho řešení pro zálohování dat na MUO, jako je například článek Tiny o klonování pevných disků 5 způsobů, jak klonovat a kopírovat pevný disk Přečtěte si více , Stefanův článek o nástrojích pro synchronizaci souborů nebo Shankarův článek o synchronizace souborů Jak synchronizovat soubory mezi PC a USB Thumb Drive? Přečtěte si více

instagram viewer
mezi počítačem a jednotkou USB. Justin to dokonce udělal včera Předělat Zálohujte celý pevný disk pomocí opakovaného zálohování a obnovySnadno vytvořte kopii celého pevného disku. Nejen zálohujte svá data: zálohujte veškerý software, nastavení a vše ostatní klonováním celého pevného disku. Znovu zálohovat ... Přečtěte si více . Všechna tato řešení jsou skvělá, ale pokud pracujete v prostředí, které je obezřetné ohledně bezplatného softwaru třetích stran balíčky nebo společnosti, které se chtějí držet pouze produktů společnosti Microsoft, pak se možná ocitnete bez dobrého řešení.

V tomto článku vám ukážu, jak můžete použít kombinaci bezplatného nástroje SyncToy společnosti Microsoft s velmi jednoduchým plánovaným skriptem VB, který automatizuje celý proces zálohování dat.

Nastavení SyncToy pro automatické zálohování souborů

Microsoft SyncToy je bezplatný nástroj, který vám umožní „spárovat“ složky pro klon ozvěny nebo úplnou synchronizaci. Níže vysvětlím rozdíl. Zde však jde o to, že dříve, než budete moci zautomatizovat zálohy adresářů a souborů, musíte nastavit všechny oblasti, které chcete kopírovat a kam chcete archivovanou kopii použít.

zálohování dat

To provedete při prvním spuštění SyncToy kliknutím na „Vytvořit novou složku dvojice“A poté definování levé (z) složky a pravé (do) složky. Druhým krokem procesu nastavení synchronizace je výběr požadovaného typu synchronizace.

Synchronizovat“Je obousměrná záloha dat. To znamená, že pokud se objeví nový soubor nebo je aktualizován vlevo nebo vpravo, budou tyto změny zkopírovány do jiného adresáře. Na druhou stranu Echo pouze zrcadlí všechny změny z levého adresáře napravo. To je obvykle to, co lidé chtějí dělat, když zálohují konkrétní adresář - chtějí, aby se všechny změny zrcadlily na záloze.

systém zálohování dat

V naplánovaném řešení, které vám ukážu, jak nastavit, nastavím čtyři páry složek. Každý pár je záloha, kterou chci zpracovat během jedné konkrétní denní doby. Ráno budu zálohovat jednu složku. V poledne zálohuji další a tak dále.

systém zálohování dat

Jakmile máte nastaveny všechny složky, pro které chcete provádět automatické zálohy, je čas nastavit skript, který spustí SyncToy pomocí funkce příkazového řádku, kterou společnost Microsoft nabízí s nářadí.

Nastavení automatizačního skriptu SyncToy

Skript VB, který vám ukážu, zkontroluje aktuální denní dobu a spustí příslušný příkaz ke spuštění programu Microsoft SyncToy a zálohování správného adresáře.

To se provádí pomocí názvu spárovaného adresáře, který jste nastavili ve výše uvedeném nástroji. Zkopírujte skript do poznámkového bloku a uložte jej jako něco jako „databackup.wsf“.

 Explicitní možnost 
 Při obnovení chyby další 
 Dim HourNow 
 Dim strHour 
 Dim WshShell 
 Dim strProgFiles 
 HourNow = Hour (Now ()) 
 set WshShell = CreateObject ("WScript. Shell ") 
 strProgFiles = WshShell. RozbalteEnvironmentStrings ("% PROGRAMFILES%") 
 Vyberte Case 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" 
 case HourNow> = 13 a HourNow <19 
 WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R MailArchives "
 case else 
 WshShell.exec strProgFiles &" \ SyncToy 2.1 \ SyncToyCmd.exe -R EveningFiles "
 End Select 
 WScript. Ukončete 

Skript výše jednoduše kontroluje hodinu právě teď (na základě PC hodin, kde se skript spouští), a pokud je mezi půlnocí a 6:59 hodin ráno, bude synchronizovat pár „MorningFiles“, který jste nastavili. Mezi 7:00 a 12:59 se pár „NoonFiles“ spáruje atd.

Vše, co musíte udělat, je nastavit naplánovanou úlohu Windows, která spustí skript nad čtyřikrát denně během čtyř časových rozpětí. To je také docela snadné, stačí přejít na Ovládací panely, Nástroje pro správu a otevřít Plánovač úloh. Klikněte na "Vytvořit úlohu “.

systém zálohování dat

Pojmenujte úlohu a potom klikněte na záložku trigger. Nezapomeňte vybrat „Podle plánu“, Denně, opakujte každý den, začněte ve 3:00. a poté klepnutím na dolní část opakujte úlohu každých 6 hodin. Tím se úloha spustí za 0300, 0900, 1500 a 2100 hodin.

záložní data

To vše je v jednom ze čtyř časových rozpětí, které jste naplánovali do svého skriptu. Nyní klikněte na Akce kartu a vyberte „Spusťte program“Z rozevíracího seznamu a přejděte na místo, kde jste skript uložili.

záložní data

To je všechno k tomu! Nyní plánovač úloh spustí váš jediný skript čtyřikrát denně (není třeba pokazit více úkolů). Skript zvládne spuštění SyncToy v příkazovém režimu spuštěním „SyncToyCmd.exe -R EveningFiles“- s jakýmkoli souborovým párem, který jste pojmenovali po„ -R “.

Můžete sledovat, zda je váš skript spuštěn kontrolou souboru protokolu SyncToy na “C: \ Users \ Owner \ AppData \ Local \ Microsoft \ SyncToy \ 2.0 \ SyncToyLog.log

zálohování dat

Protokol se aktualizuje při každém spuštění SyncToy a ukáže vám, jaký adresář byl zálohován, kdy bylo provedeno, počet souborů a velikost zálohy.

Funguje toto řešení pro zálohování dat? Máte nějaké jiné způsoby, jak chcete automaticky zálohovat důležité datové soubory a složky? Sdílejte své myšlenky v sekci komentářů níže.

Obrázek Kredit: Shutterstock

Ryan má bakalářský titul z elektrotechniky. Pracoval 13 let v automatizační technice, 5 let v IT a nyní je Apps Engineer. Bývalý šéfredaktor MakeUseOf, vystoupil na národních konferencích o vizualizaci dat a vystupoval v národních televizích a rádiích.