Jak automatizovat inkrementální zálohy pomocí Robocopy bez softwaru třetích stran

Poslední aktualizace: 20/10/2025

  • Robocopy synchronizuje změny po první úplné kopii a pomocí parametru /MIR může zohlednit odstraněné položky.
  • Automatizace je možná pomocí /MON, /MOT a /RH nebo pomocí Plánovače úloh.
  • Přepínače jako /COPY, /Z, /MT, /XO a /LOG umožňují optimalizaci a audit protokolů.
  • Pro verzování a obnovu je vhodné doplnit kopiemi obrazů (AOMEI).
robocopy

Pokud pracujete s Windows a chcete chránit své soubory, aniž byste museli duplikovat data jako blázen, Robocopy Je to vynikající volba. Tento nástroj, integrovaný od systémů Windows Vista a Windows Server 2008, nahrazuje Xcopy a nabízí větší výkon. V tomto článku vám to ukážeme. Jak automatizovat přírůstkové zálohy pomocí Robocopy a spravovat tak své soubory s klidem.

Kopie vytvořené programem Robocopy jsou inkrementální. La První spuštění zkopíruje vše a další spuštění synchronizují pouze změny (a nové soubory) do cíle. Jde o synchronizaci stavu, nikoli o „verzování“ pomocí bodů obnovení; pokud omylem něco smažete nebo přepíšete a replikujete to, tato změna se přenese do cíle.

Co je Robocopy a jak funguje inkrementálnost?

Robocopy z „Robustní kopie souborů“ replikuje obsah stromu složek s granulární kontrolou. Při prvním průchodu provede úplnou zálohu; při dalších průchodech detekuje změny a synchronizuje pouze změny. Tato strategie denně snižuje využití času a šířky pásma.

Důležité: Bez parametru /MIR Robocopy ve výchozím nastavení v cíli neodstraní co již ve zdroji neexistuje; s /MIR (nebo /PURGE) se projeví smazání. Je to velmi účinné pro zrcadlení, ale také delikátnější, pokud neexistují žádné kopie s historií, protože Smazané položky budou replikovány.

Základní syntaxe je velmi přímočará a umožňuje přidávat filtry, režimy a ovládací prvky výkonu: Je ideální pro automatizaci profesionálních rutin kopírovat na servery, NAS nebo do síťových sdílených úložišť.

robocopy

Základní syntaxe a základní pojmy

Obecný příkaz Robocopy je: kopírovat ze zdroje do cíle s možnostmi pro úpravu chování. Toto je kanonický tvar:

robocopy <source> <destination> [<file>[ ...]] [<options>]

Například pro odeslání souboru z lokálního počítače do sdíleného prostředku a využití výhod multithreadingu a restartovatelného kopírování, můžete použít něco jako:

robocopy C:\reports "\\marketing\videos" yearly-report.mov /mt /z

V praxi jsou „inkrementální“ hodnoty jednoduché jako zopakujte stejný synchronizační příkaz se stejným párem zdroj/cíl; Robocopy detekuje a kopíruje pouze nové nebo upravené položky.

Stručný průvodce: Přírůstkové kopírování s Robocopy krok za krokem

Pro lepší představu o pracovním postupu si uveďme příklad mezi testovacími složkami: z adresáře C:\test do D:\test.

  1. Otevřít CMD Pomocí kláves Win+R zadejte CMD a stiskněte OK. Můžete také vyhledat „Příkazový řádek“. Práce z konzole umožňuje zobrazit živý protokol..
  2. Spusťte první synchronizaci (první plný průchod): robocopy C:\test D:\testPo této popravě, V cíli budete mít zrcadlo původuPři dalších spuštěních se zkopíruje pouze to, co bylo změněno nebo přidáno.
  3. Přidejte užitečné přepínače Pro upřesnění přírůstkového načítání: například zahrnutí podsložek, přeskočení starších souborů, povolení obnovení a vyhnutí se procentům na obrazovce:robocopy C:\test D:\test /s /xo /z /np

Některé běžné myšlenky: /mír odrážet vymazání a prázdnoty, /xo aby se nepřepisovaly starými verzemi, /z obnovit škrty a /np pro čistší východ.

Automatizujte přírůstkové zálohy pomocí Robocopy

Automatizace: Parametry monitorování a Plánovač úloh

Pokud chcete, aby se spouštěl automaticky, Robocopy můžete naprogramovat dvěma způsoby.s vlastními reaktivními parametry nebo pomocí Plánovače úloh systému Windows.

Podle parametrůRobocopy dokáže sledovat změny a opakovat kopie na základě času nebo kritérií aktivity. Toto jsou klíčové příznaky:

  • /PON:n reaguje, když detekuje n změn ve zdroji.
  • /MOT:m opakuje se, pokud dojde ke změnám, kontrola probíhá každých m minut.
  • /RH:hhmm-hhmm omezuje časy spuštění (například /RH:1700-1800).

Typický příklad, spuštění každých 10 minut, když dojde k nové aktivitě: monitoruje a synchronizuje bez zásahu.

robocopy C:\test D:\test /mot:10

Pokud potřebujete úlohu zastavit, Proces můžete ukončit z jiné konzole. s:

taskkill /f /im robocopy.exe

S plánovačem úlohDalší možností je vytvořit dávkový soubor (.bat) s požadovaným příkazem Robocopy a naplánovat jeho spuštění. Tímto způsobem zajistíte provedení v konkrétních časových intervalech..

  1. Otevřete Poznámkový blok, vložte příkaz Robocopy a uložte jej jako soubor .bat (např. „incremental_robocopy.bat“).
  2. Vyhledejte „Plánovač úloh“ a vyberte „Vytvořit základní úlohu…“. Přiřadit název a popis.
  3. Vyberte spouštěč (denně, týdně atd.) a čas.
  4. Spusťte program a vyberte soubor .bat pomocí tlačítka „Procházet“.
  5. Potvrdit a to je vše: Úloha se objeví v knihovně programátora spustit nebo smazat, kdykoli budete chtít.
Exkluzivní obsah – klikněte zde  Mobilní aplikace OCR: Kompletní průvodce a aktualizované srovnání

Základní možnosti a přepínače Robocopy

Robocopy vyniká svou obrovskou sbírkou vlajek. Níže máte objednaný souhrn abyste nic nezmeškali a vybrali si moudře.

Možnosti kopírování

  • /s Kopíruje podadresáře, kromě prázdných.
  • /e Zkopírujte podadresáře včetně prázdných.
  • /lev:n Omezuje kopírování na prvních n úrovní stromu.
  • /z Restartovatelný režim (obnovuje přerušené kopie).
  • /b Záložní režim (ignoruje ACL, pokud blokují přístup).
  • /zb Začíná na /zy, pokud je přístup odepřen, změní se na /b.
  • /j Nebuferovaný I/O (ideální pro velké soubory).
  • /efsraw Kopírovat soubory šifrované EFS v nezpracovaném režimu.
  • /copy:flags Která metadata kopírovat: D (data), A (atributy), T (časová razítka), X (ignorovat ADS), S (ACL), O (vlastník), U (audit). Výchozí hodnota je /COPY:DAT.
  • /dcopy:příznaky Co kopírovat do adresářů: D, A, T, E (rozšířené atributy), X (vynechat ADS). Ve výchozím nastavení DA.
  • / Sec Bezpečná kopie (ekvivalent k /copy:DATS).
  • /kopírovat vše Zkopírujte vše (ekvivalent k /copy:DATSOU).
  • /nocopy Nekopíruje metadata (užitečné s /purge).
  • /secfix Opravuje zabezpečení i u přeskočených souborů.
  • /timfix Opravuje časy i v přeskočených souborech.
  • /očistit Odstraňte v cíli to, co již v místě původu neexistuje.
  • /mír Odráží strom (ekvivalent k /e + /purge).
  • /mov Přesunout soubory (po kopírování smazat zdroj).
  • /pohyb Přesunout soubory a složky (a odstranit zdroj).
  • /a+:[RASHCNET] Přidejte k výsledku atributy.
  • /a-:[RASHCNETO] Odebere atributy z výsledku.
  • /vytvořit Vytvoří strukturu a soubory s nulovou délkou.
  • /tuk 8.3 (FAT) názvy při vytváření v cílovém umístění.
  • / 256 Zakázat cesty >256 znaků.
  • /mon:n Opakujte, když je detekováno >n změn.
  • /mot:m Pokud dojde ke změnám, opakujte za m minut.
  • /rh:hhmm-hhmm Okno povolených hodin pro zahájení.
  • /pf Aplikovat okna na soubor (ne na průchod).
  • /ipg:n Pauza mezi pakety (pomalé linky).
  • /sj Symbolické odkazy kopírujte jako odkazy (ne jako cíle).
  • /sl Nesledujte odkazy, zkopírujte samotný odkaz.
  • /mt:n Multiprocessing s n vlákny (1-128, výchozí 8). Není kompatibilní s /ipg nebo /efsraw.
  • /nodcopy Nekopíruje metadata adresáře (výchozí /dcopy:DA).
  • /nooffload Vyhněte se stahování kopie systému Windows.
  • /komprimovat V případě potřeby požádejte o kompresi sítě.
  • /řídký:y|n Zachovává rozptýlený stav (výchozí nastavení ano).
  • /noklon Nepokouší se o klonování bloků jako optimalizaci.

Omezení I/O (Throtling)

  • /iomaxsize:n[kmg] Maximální počet I/O za cyklus.
  • /iorate:n[kmg] Požadovaná rychlost I/O.
  • /práh:n[kmg] Minimální velikost pro použití omezení.

Tyto možnosti nastavují maximální šířka pásma, kterou může Robocopy využítPokud nezadáte jednotky, můžete použít K, M nebo G. Minimální limit je 524 288 bajtů. /Threshold definuje počáteční velikost limitu.

Výběr souboru

  • /a Pouze soubory s atributem File.
  • /m Pouze soubory s atributem Archive (Archiv) a restartujte.
  • /ia:[RASHCNETO] Zahrnout soubory, které mají zadané atributy.
  • /xa:[RASHCNETO] Vyloučit soubory s některým z těchto atributů.
  • /xf název[ …] Vyloučit podle názvu nebo cesty (zástupné znaky * ? jsou podporovány).
  • Adresář /xd[ …] Vylučuje adresáře podle názvu nebo cesty.
  • /xc Vylučuje existující se stejným časovým razítkem, ale s různými velikostmi.
  • /xn Nezahrnuje, pokud je místo původu novější než místo určení.
  • /xo Nezahrnuje případy, kdy je místo původu starší než místo určení.
  • /xx Nezahrnuje „doplňky“ přítomné v cíli, ale nikoli v místě odeslání (neodstraňuje je).
  • /xl Nezahrnuje „osamělé jedince“ přítomné v místě původu, ale nikoli v cíli (brání přidání nových).
  • / im Zahrnuje „upravené“ soubory (různé časy změn).
  • /es Zahrnuje „stejné“ soubory (všechny identické).
  • /Položka Zahrnuje „retušované“ (stejný název/velikost/krát, různé atributy).
  • /max:n Maximální velikost v bajtech.
  • /min:n Minimální velikost v bajtech.
  • /maximální hodnota:n Maximální stáří (ve dnech nebo datu) k poslední úpravě.
  • /minage:n Minimální stáří (ve dnech nebo datu) při poslední úpravě.
  • /maxlad:n Maximální datum posledního přístupu (nezahrnuje nevyužité od n).
  • /minlad:n Minimální datum posledního přístupu (s výjimkou těch, které byly použity od n). Pokud n < 1900, počet dní; jinak RRRRMMDD.
  • /xj Nezahrnuje spojovací body.
  • /fft Časování ve stylu FAT (s přesností na dvě sekundy).
  • /letní čas Upraví letní čas (+1h).
  • /xjd Nezahrnuje spojovací body adresáře.
  • /xjf Nezahrnuje body spojení souborů.
Exkluzivní obsah – klikněte zde  Jak vytvářet GIFy pomocí nástroje pro vystřihování ve Windows 11

Opakované pokusy a odolnost proti chybám

  • /r:n Počet opakovaných pokusů v případě selhání (výchozí hodnota je 1 000 000).
  • /w:n Čekání mezi opakovanými pokusy v sekundách (výchozí hodnota je 30).
  • /reg Uložte /r a /w jako výchozí hodnoty v registru.
  • /bude upřesněno Počkejte na definování názvů sdílených položek (chyba 67).
  • /lfsm Režim „nízká výška“: pozastavte se, abyste se vyhnuli odrazu od „země“.
  • /lfsm:n[kmg] Explicitně stanovte spodní hranici (pokud ne, tak 10 % objemu). Není kompatibilní s /mt nebo /efsraw.

Check-in a check-out

  • /l Pouze seznam (bez kopírování, mazání ani označování časů).
  • /x Nahlaste všechny bonusy, nejen vybrané.
  • /v Podrobný výstup s vynechanými soubory.
  • /ts Zahrňte do výstupu časová razítka zdroje.
  • /fp Zobrazuje kompletní trasy.
  • /bajtů Velikosti v bajtech.
  • /ns /nc /nfl /ndl Nezaznamenávat velikosti, třídy, názvy souborů nebo adresářů.
  • /np Žádný numerický pokrok.
  • /eta Zobrazuje odhadovaný čas na soubor.
  • /log:soubor Záznamy k uložení (přepsání).
  • /log+:soubor Záznam v souboru (v příloze).
  • /unilog:soubor Záznam Unicode (přepisuje).
  • /unilog+:soubor Registr Unicode (v příloze).
  • /odpaliště Zobrazuje se v konzoli a protokolech současně.
  • /njh /njs Bez záhlaví nebo shrnutí práce.
  • /unicode Zobrazí výstup jako text v kódování Unicode.

Správa úloh

  • /úloha:název Načte parametry z uloženého souboru úlohy.
  • /uložit:jméno Uloží aktuální nastavení jako úlohu.
  • /přestat Ukončí se po zpracování řádku (pro kontrolu parametrů).
  • /nosd /nodd Označuje absenci místa původu nebo cíle.
  • /li Vynutit zahrnutí zadaných souborů.

Praktické poznámky k motoru

  • Použijte /MIR nebo /PURGE v kořenovém adresáři Již neovlivňuje „Informace o systémovém svazku“ – Robocopy je nyní na vyšších úrovních ignoruje.
  • La klasifikace upravených souborů vyžaduje systémy se změnami časových razítek (NTFS); ve výchozím nastavení se nekopírují, pokud nepoužíváte / IM.
  • Značka /DCOPY:E Pokusí se zkopírovat rozšířené atributy ze složek; pokud selže, pokračuje. Není zahrnuto v /KOPÍROVAT VŠE.
  • s /IoMaxSize o /IoRate Povolíte omezení I/O; Robocopy a systém mohou podle potřeby upravovat povolené hodnoty.
  • /LFSM nastavuje „spodní hranici“ volného prostoru (výchozí hodnota 10 %, pokud ji neurčíte). Nelze kombinovat s /MT nebo /EFSRAW.

 

Aomei

Plán B s obnovitelnou verzí: AOMEI Backupper

Pokud máte obavy z návratu k předchozím verzím, řešení s obrázky a restaurováním lépe sedí. Aomei Backupper Standardní Je zdarma a kompatibilní se všemi moderními edicemi Windows.

Klíčové vlastnosti: Úplné a inkrementální zálohy mezi interními/externími disky, USB, NAS, sítí a cloudem; plus „vymazat“ synchronizaci souborů, pokud nechcete používat obrázky.

Výhody obrazu: můžete plánovat přírůstkové a kliknutím se vraťte na předchozí bod. Synchronizace replikuje soubory tak, jak jsou (podobně jako Robocopy), a lze ji také naplánovat.

Vyšší edice (Professional) přidávají synchronizace v reálném čase, obousměrná synchronizace a diferenciální kopie, mimo jiné pokročilé funkce.

Souhrnné kroky pro úlohu inkrementálního souboru: Otevřete aplikaci a přejděte do sekce Záloha > Záloha souborůVyberte, které složky nebo soubory chcete zahrnout; pokud pocházejí ze sítě, použijte k určení cesty možnost Sdílet/NAS.

Vyberte cíl (lokální, vyměnitelný, sdílený prostředek nebo cloud). Konfigurace plánu (denní, týdenní, měsíční; spouštěče událostí nebo při připojení USB v pokročilých edicích) a Možnosti (komprese, rozdělení, komentáře, e-mail atd.).

Pokud ji potřebujete strategie udržení (automaticky mazat staré zálohy a používat rozdílové zálohy), povolte ji v Pokročilém nastavení. Až budete připraveni, klepněte na Spustit zálohování.

Incident KB5042421 a modré obrazovky: co se stalo a jak se z toho dostat

19. července 2024 došlo k masivnímu incidentu týkajícímu se CrowdStrike. způsobil BSOD na milionech počítačů s WindowsSpolečnost Microsoft odhadla, že problém se týkal 8,5 milionu zařízení. Přestože byly vydány nástroje pro obnovení a opravy, úplné vyčištění trvalo několik dní.

Pokud jste byli v šoku, tady to máte způsoby obnovy doporučeno, včetně odstranění problematického ovladače a obnovení systému. Tyto kroky mohou v šifrovaných počítačích vyžadovat obnovovací klíč BitLockeru.

Metoda 1: Obnovení z prostředí WinPE s odebráním ovladače

  1. Stiskněte a podržte tlačítko napájení po dobu 10 sekund pro vypnutí; znovu jej zapněte. Vynucujeme čistý restart.
  2. Na přihlašovací obrazovce podržte klávesu Shift a vyberte Napájení > Restartovat.
  3. V části „Vyberte možnost“ klikněte na Odstraňování problémů.
  4. Přejděte do části Pokročilé možnosti > Nastavení spouštění > Povolit nouzový režim.
  5. Restartujte. Může být vyžadován klíč BitLockeru pokud je váš disk šifrovaný.
  6. Po restartu stiskněte klávesu F4 pro spuštění nouzového režimu (na některých zařízeních F11).
  7. V nouzovém režimu klikněte pravým tlačítkem myši na Start > Spustit, zadejte cmd a poté klikněte na OK.
  8. Pokud váš systém není C:\, změňte jej pomocí C: a klávesy Enter. Musíme jít na trasu pro řidiče..
  9. Přejděte do složky ovladače CrowdStrike (pokud se liší, upravte písmeno):
    CD C:\Windows\System32\drivers\CrowdStrike
  10. Vypište soubory, které odpovídají vzoru chybného ovladače:
    dir C-00000291*.sys
  11. Nalezeno trvale smazaných položek:
    del C-00000291*.sys
  12. Ručně zkontrolujte zbývající shody a smažte je. Po dokončení restartujte počítač.
Exkluzivní obsah – klikněte zde  Jak aktivovat Mico a odemknout režim Clippy ve Windows 11

Metoda 2: Obnovení z nouzového režimu pomocí kolekce klíčů BitLocker

  1. Restartujte počítač stejně jako v předchozí metodě a přejděte do sekce Řešení problémů > Pokročilé možnosti > Nastavení spouštění > Povolit nouzový režim. Použijte F4 nebo F11 v závislosti na zařízení.
  2. Pokud se na mobilním zařízení zobrazí výzva k zadání klíče BitLocker, přejděte na stránku https://aka.ms/aadrecoverykey, přihlaste se pomocí svého firemního účtu a vyhledejte svůj klíč v části Spravovat zařízení > Zobrazit klíče BitLocker > Zobrazit obnovovací klíč.
  3. Vyberte své zařízení, zobrazte klíč a zadejte jej do počítače.
  4. Přejděte do nouzového režimu, otevřete Spustit > cmd a přejděte do složky CrowdStrike:
    CD C:\Windows\System32\drivers\CrowdStrike
  5. Vyhledejte a odstraňte problematický soubor:
    dir C-00000291*.sys
     del C-00000291*.sys
  6. Zkontrolujte, zda nezůstaly žádné zbytky, a restartujte. Tato metoda na některých zařízeních eliminuje potřebu klíče.

Metoda 3: Návrat pomocí Obnovení systému

  1. Spusťte systém do režimu obnovení (Shift + Restart) a přejděte do sekce Řešení problémů > Pokročilé možnosti > Obnovení systému.
  2. Pokud je vyžadován BitLocker, použijte výše uvedený portál k načtení klíče. Zadejte klíč na zařízení.
  3. Vyberte bod obnovení, klikněte na Další a Dokončit a potvrďte tlačítkem Ano.

Tento proces vrací systémové komponenty do původního stavu, by se neměl dotýkat vašich osobních údajůa může to trvat asi 15 minut.

HTTPS, WebDAV a alternativy s otevřeným zdrojovým kódem

Robocopy se osvědčuje s SMB/CIFS v lokální síti LAN nebo ve sdílených úložištích Windows/NAS, ale přes WebDAV nebo HTTPS nemusí být zachována metadata například časová razítka nebo atributy, které umožňují jemnou inkrementální detekci; výsledkem může být „vypadá to, jako by se všechno změnilo“ a pokaždé kompletní kopie.

Pokud potřebujete přenos přes nativní HTTPS se skutečným inkrementálním protokolem, vyhodnotit open source řešení jako rclone (podporováno WebDAVem a mnoha poskytovateli) nebo připojení, která správně zachovávají atributy. Dalším způsobem je použití zabezpečených tunelů (např. rsync přes SSH (pokud to prostředí umožňuje) pro zajištění efektivní detekce změn. V každém případě otestujte v kontrolovaném prostředí, abyste potvrdili, že Časová razítka a velikosti vypadají podle očekávání. před vstupem do výroby.

Inkrementální vs. diferenciální kopie a synchronizace vs. obraz

Jak nárůst, tak i diferenciál ušetřete čas a místo Kopírování pouze změn, ale jejich obnova se liší: inkrementální kopie vyžaduje plnou základní kopii a všechny dosavadní inkrementální kopie; diferenciální kopie potřebuje pouze plnou kopii a nejnovější diferenciální kopii.

Pokud jde o kopírování, inkrementální kopírování je obvykle rychlejší; V zotavení vítězí diferenciál protože je potřeba méně bodů. Vyberte si podle priority: okno zálohování nebo rychlost obnovení.

Synchronizace souborů nevytváří obnovitelný obraz, ale „jasná“ replika pro práci za chodu. Kopie obrázků vám umožňují vrátit se v čase, což je ideální pro případ incidentů a lidských chyb, a zároveň zachovat historická data.

S Robocopy můžete přistupovat k inkrementální politice s /MIR, /XO, filtry věku a atributy; Pomocí softwaru pro práci s obrázky přidáte restaurátorskou vrstvu k předchozím bodům bez závislosti na tom, že se chyba nerozšířila.

Pokud chcete automatizovat „přírůstkové“ platby pomocí Robocopy, kombinuje dobrý základ syntaxe, výběrové filtry, limity I/O a registry, přidáním Plánovače úloh nebo monitorováním pomocí /MOT a /MON. Pokud se potřebujete vrátit v čase, spolehněte se na verzované obrazy jako doplněk synchronizace; a pokud váš případ vyžaduje HTTPS, vyzkoušejte nástroje zaměřené na tento přenos, které správně uchovávají metadata a vyhnou se tak překvapením se zbytečnými úplnými kopiemi.