- Robocopy синхронизује измене након прве потпуне копије, а помоћу /MIR може да одражава брисања.
- Аутоматизација је могућа помоћу /MON, /MOT и /RH или помоћу Планера задатака.
- Прекидачи као што су /COPY, /Z, /MT, /XO и /LOG омогућавају оптимизацију и ревизију логова.
- За верзирање и опоравак, препоручљиво је допунити копијама слика (AOMEI).
Ако радите са Windows-ом и желите да безбедно заштитите своје датотеке без претераног дуплирања података, Робокопирање То је одлична опција. Овај услужни програм, укључен од Windows Vista-е и Windows Server-а 2008, замењује Xcopy са више снаге. У овом чланку ћемо вам показати Како аутоматизовати инкременталне резервне копије помоћу Robocopy-ја и тако управљајте својим датотекама са безбрижном душом.
Копије које прави Robocopy су инкременталне. La Прво покретање копира све, а наредна покретања само синхронизују промене (и нове датотеке) на одредиште. Овде се ради о синхронизацији стања, а не о „верзијском креирању“ помоћу тачака враћања; ако случајно обришете или пребришете нешто и реплицирате то, та промена се преноси на одредиште.
Шта је Робокопија и како функционише инкременталност?
Робокопија, из „Робустне копије датотека“, реплицира садржај стабла фасцикли са детаљном контролом. У првом пролазу прави потпуну резервну копију; у наредним пролазима детектује шта се променило и синхронизује само оно што се променило. Ова стратегија смањује време и коришћење пропусног опсега на дневној бази.
Важно: Без параметра /MIR, Robocopy не брише подразумевано на одредишту оно што више не постоји у изворном коду; са /MIR (или /PURGE) одражава брисања. Веома је моћан за пресликавање, али и осетљивији ако нема копија са историјом јер Обрисане ставке ће бити реплициране.
Основна синтакса је веома једноставна и омогућава вам додавање филтера, режима и контрола перформанси: Идеалан је за аутоматизацију професионалних рутина копирајте на сервере, NAS или мрежне дељене системе.

Основна синтакса и битни концепти
Општа команда за Robocopy је: копирање из извора на одредиште са опцијама да подесите понашање. Ово је канонски облик:
robocopy <source> <destination> [<file>[ ...]] [<options>]
На пример, да бисте послали датотеку са локалног рачунара на дељени ресурс и искористили предности вишенитног рада и поновног копирања, можеш користити нешто попут:
robocopy C:\reports "\\marketing\videos" yearly-report.mov /mt /z
У пракси, „инкременти“ су једноставни као поновите исту команду за синхронизацију са истим паром извор/одредиште; Robocopy детектује и копира само нове или измењене ставке.
Кратки водич: Инкрементално копирање помоћу Robocopy-ја корак по корак
Да бисмо јасно видели ток рада, узмимо пример између тестних фасцикли: из директоријума C:\test у D:\test.
- Отвори командну команду Користећи Win+R, откуцајте CMD и притисните OK. Такође можете потражити „Command Prompt“. Рад из конзоле вам омогућава да видите дневник уживо..
- Покрените прву синхронизацију (први пуни пролаз):
robocopy C:\test D:\testНакон овог погубљења, У одредишту ћете имати огледало пореклаПри наредним покретањима, копираће се само оно што је промењено или додато. - Додајте корисне прекидаче Да бисте прецизирали инкрементално учитавање: на пример, укључите подфасцикле, прескочите старије датотеке, дозволите наставак и избегавајте проценте на екрану:
robocopy C:\test D:\test /s /xo /z /np
Неке уобичајене идеје: /мир да одражава брисања и празнине, /xo како се не би преписивао старим верзијама, /z да се настави са смањењима и /нп за чистији излаз.
Аутоматизација: Параметри праћења и распоред задатака
Ако желите да се покрене аутоматски, Робокопи можете програмирати на два начинаса вашим сопственим реактивним параметрима или путем Windows Task Scheduler-а.
По параметримаRobocopy може да прати промене и понавља копије на основу времена или критеријума активности. Ово су кључне заставице:
- /ПОН:н реагује када детектује n промена у извору.
- /MOT:m понавља се ако дође до промена, проверавајући сваких m минута.
- /RH:хмм-хммм ограничава времена почетка (на пример, /RH:1700-1800).
Типичан пример, покреће се сваких 10 минута када постоји нова активност: прати и синхронизује без интервенције.
robocopy C:\test D:\test /mot:10
Ако треба да зауставите задатак, Можете завршити процес из друге конзоле са:
taskkill /f /im robocopy.exe
Са распоређивачем задатакаДруги начин је да креирате командну датотеку (.bat) са жељеном командом Robocopy и закажете је. На овај начин осигуравате извршење у одређеним временским прозорима..
- Отворите Notepad, налепите Robocopy команду и сачувајте је као .bat датотеку (нпр. „incremental_robocopy.bat“).
- Потражите „Планер задатака“ и изаберите „Креирај основни задатак…“. Доделите име и опис.
- Изаберите окидач (Дневно, Недељно, итд.) и време.
- Радите „Покрените програм“ и изаберите свој .bat фајл помоћу „Прегледај“.
- Потврди и то је то: Задатак ће се појавити у библиотеци програмера да га покренете или обришете кад год желите.
Основне опције и прекидачи за Robocopy
Робокопи се истиче по својој огромној колекцији застава. Испод имате уређени компендијум како не бисте ништа пропустили и пажљиво бирали.
Опције копирања
- /s Копира поддиректоријуме, осим празних.
- /e Копирајте поддиректоријуме, укључујући и празне.
- /лев:н Ограничава копирање на првих n нивоа стабла.
- /z Режим поновног покретања (наставља прекинуте копије).
- /b Режим прављења резервне копије (игнорише ACL-ове ако блокирају приступ).
- /зб Почиње од /zy, ако је приступ забрањен, мења се у /b.
- /j Небаферовани улаз/излаз (идеално за велике датотеке).
- /efsraw Копирајте EFS шифроване датотеке у сировом режиму.
- /copy:flags Које метаподатке копирати: D (подаци), A (атрибути), T (временске ознаке), X (игноришите ADS), S (ACL-ови), O (власник), U (ревиза). Подразумевано је /COPY:DAT.
- /dcopy:flags Шта копирати у директоријуме: D, A, T, E (проширени атрибути), X (изоставити ADS). Подразумевано DA.
- / с Безбедна копија (еквивалентно /copy:DATS).
- /copyall Копирајте све (еквивалентно са /copy:DATSOU).
- /nocopy Не копира метаподатке (корисно са /purge).
- /secfix Поправља безбедност чак и на прескоченим датотекама.
- /timfix Исправља времена чак и у прескоченим датотекама.
- /purge Елиминишите на одредишту оно што више не постоји на пореклу.
- /мир Одражава стабло (еквивалентно /e + /purge).
- /mov Преместите датотеке (обришите извор након копирања).
- /потез Преместите датотеке и фасцикле (и обришите извор).
- /a+:[RASHCNET] Додајте атрибуте резултату.
- /a-:[RASHCNETO] Уклања атрибуте из резултата.
- /креирај Креира структуру и датотеке нулте дужине.
- /масти 8.3 (FAT) имена приликом креирања на одредишту.
- /256 Онемогући путање веће од 256 знакова.
- /пон:н Поновите када се открије >n промена.
- /mot:m Поновите за m минута ако дође до промена.
- /rh:хмм-хммм Дозвољени временски оквир за почетак.
- /пф Примени прозоре по датотеци (не по пролазу).
- /ipg:n Пауза између пакета (споре линије).
- /сј Копирајте симболичке везе као везе (не као одредишта).
- /сл Не пратите линкове, копирајте сам линк.
- /мт:н Мултипроцесирање са n нити (1-128, подразумевано 8). Није компатибилно са /ipg или /efsraw.
- /nodcopy Не копира метаподатке директоријума (подразумевано /dcopy:DA).
- /nooffload Избегавајте преузимање копије оперативног система Windows.
- / облог Захтевајте компресију мреже ако је применљиво.
- /ретко:y|n Чува расејано стање (подразумевано да).
- /noclone Не покушава клонирање блокова као оптимизацију.
Ограничавање У/И (пригушивање)
- /iomaxsize:n[kmg] Максималан број улазно/излазних операција по циклусу.
- /iorate:n[kmg] Жељена брзина улазно/излазних операција.
- /праг:н[кмг] Минимални праг величине за примену ограничења.
Ове опције подешавају максимални пропусни опсег који Robocopy може да користиАко не наведете јединице, можете користити K, M или G. Минимално ограничење је 524288 бајтова. /Threshold дефинише почетну величину ограничења.
Избор датотеке
- /a Само датотеке са атрибутом File.
- /m Само датотеке са атрибутом Архива и поново га покрените.
- /ia:[RASHCNETO] Укључите датотеке које имају наведене атрибуте.
- /xa:[RASHCNETO] Искључите датотеке са било којим од тих атрибута.
- /xf име[ …] Искључи по имену или путањи (џокери * ? подржани).
- /xd директоријум[ …] Искључује директоријуме по имену или путањи.
- /xc Искључује постојеће са истом временском ознаком, али различитим величинама.
- /xn Искључује ако је порекло новије од одредишта.
- /xo Искључује ако је порекло старије од одредишта.
- /xx Искључује „додатне ставке“ које су присутне на одредишту, али не и на полазном месту (не брише их).
- /xl Искључује „усамљене јединке“ присутне у пореклу, али не и у одредишту (спречава додавање нових).
- / им Укључује „модификоване“ датотеке (различита времена промена).
- /es Укључује „исте“ датотеке (идентичне у свим деловима).
- /то Укључује „ретуширано“ (исти назив/величина/времена, различити атрибути).
- /max:n Максимална величина у бајтовима.
- /мин:н Минимална величина у бајтовима.
- /maxage:n Максимална старост (у данима или датуму) до последње измене.
- /minage:n Минимална старост (у данима или датуму) до последње измене.
- /maxlad:n Максимални датум последњег приступа (искључује некоришћене од n).
- /minlad:n Минимални датум последњег приступа (искључујући оне који се користе од n). Ако је n < 1900, дани; у супротном, ГГГГММДД.
- /xj Искључује тачке спајања.
- /ффт Времена у FAT стилу (тачност од две секунде).
- /лето/зима Подешава летње рачунање времена (+1 сат).
- /xjd Искључује тачке спајања директоријума.
- /xjf Искључује тачке спајања датотека.
Поновни покушаји и толеранција на грешке
- /r:n Број поновних покушаја при неуспесима (подразумевано 1.000.000).
- /в:н Сачекајте између поновних покушаја у секундама (подразумевано 30).
- /рег Сачувајте /r и /w као подразумеване вредности у регистру.
- /тбд Сачекајте да се дефинишу имена дељених ресурса (грешка 67).
- /лфсм Режим „ниског клиренса“: паузирајте да бисте избегли да се одвојите од „тла“.
- /лфсм:н[кмг] Експлицитно подесите под (ако не, 10% јачине звука). Није компатибилно са /mt или /efsraw.
Пријава и одјава
- /l Само листа (без копирања, брисања или обележавања времена).
- /x Пријавите све додатне ставке, не само одабране.
- /v Детаљан излаз са изостављеним датотекама.
- /ts Укључите временске ознаке извора у излаз.
- /фп Приказује комплетне руте.
- /бајтова Величине у бајтовима.
- /нс /нк /нфл /ндл Не бележите величине, класе, имена датотека или директоријума.
- /нп Нема нумеричког напретка.
- /ета Приказује процењено време по датотеци.
- /log:датотека Записи за архивирање (преписивање).
- /log+:датотека Запис у датотеци (у прилогу).
- /unilog:датотека Уникод запис (преписује).
- /unilog+:датотека Уникод регистар (у прилогу).
- /мајица Приказује се у конзоли и логовима истовремено.
- /њх /њс Без заглавља или резимеа рада.
- /unicode Приказује излаз као Unicode текст.
Управљање послом
- /посао:име Учитава параметре из сачуване датотеке посла.
- /save:name Чува тренутна подешавања као задатак.
- /напусти Излази након обраде линије (за проверу параметара).
- /nosd /nodd Означава одсуство порекла или одредишта.
- /ако Присилно укључивање одређених датотека.
Практичне напомене о мотору
- Користите /MIR или /PURGE у корену Више не утиче на „Информације о системском тому“ – Robocopy их сада игнорише на вишим нивоима.
- La класификација модификованих датотека захтева системе са временским ознакама промена (NTFS); подразумевано се не копирају осим ако не користите /ИМ.
- Бренд /DCOPY:E Покушава да копира проширене атрибуте фасцикли; ако не успе, наставља. Није укључено у /КОПИРАЈ СВЕ.
- Са /IoMaxSize o /IoRate Омогућите ограничавање У/И операција; Robocopy и систем могу да подесе дозвољене вредности по потреби.
- /ЛФСМ поставља „доњу границу“ слободног простора (подразумевано 10% ако је не наведете). Не може се комбиновати са /MT или /EFSRAW.

План Б са верзијом која се може опоравити: AOMEI Backupper
Ако сте забринути због враћања на претходне верзије, решење са сликама и рестаурацијом боље одговара. AOMEI Backupper Standard Бесплатан је и компатибилан са свим модерним издањима оперативног система Windows.
Кључне карактеристике: Потпуне и инкременталне резервне копије између интерних/екстерних дискова, USB-а, NAS-а, мреже и облака; плус „очистите“ синхронизацију датотека ако не желите да користите слике.
Предности слике: можете распоред постепених и вратите се на претходну тачку једним кликом. Синхронизација реплицира датотеке какве јесу (слично као Robocopy) и може се заказати.
Додатак за виша издања (Професионално) синхронизација у реалном времену, двосмерна синхронизација и диференцијалне копије, између осталих напредних функција.
Резиме корака за инкрементални задатак датотеке: Отворите апликацију и идите на Резервна копија > Резервна копија датотекаИзаберите које фасцикле или датотеке желите да укључите; ако долазе са мреже, користите опцију Дели/NAS да бисте навели путању.
Изаберите одредиште (локално, преносиво, дељени ресурс или облак). Конфигуришите распоред (дневно, недељно, месечно; окидачи догађаја или приликом повезивања УСБ-а у напредним издањима) и Опције (компресија, раздвајање, коментари, е-пошта итд.).
Ако вам треба стратегија задржавања (аутоматски бришите старе резервне копије и користите диференцијалне резервне копије), омогућите то у Напредним подешавањима. Када будете спремни, додирните Покрени резервну копију.
Инцидент KB5042421 и плави екрани: шта се догодило и како се опоравити
Дана 19. јула 2024. године догодио се масовни инцидент у који је био укључен CrowdStrike. изазвало је BSOD на милионима Windows рачунараМајкрософт је проценио да је погођено 8,5 милиона уређаја. Иако су објављени алати за опоравак и исправке, потпуно чишћење је трајало данима.
Ако сте били шокирани, ево вам методе опоравка препоручује се, укључујући уклањање проблематичног драјвера и враћање система у претходно стање. Ови кораци могу захтевати BitLocker кључ за опоравак на шифрованим рачунарима.
Метод 1: Опоравак из WinPE-а уклањањем драјвера
- Притисните и држите дугме за напајање 10 секунди да бисте га искључили; поново га укључите. Присилно рестартујемо систем.
- На екрану за пријаву држите притиснут тастер Shift и изаберите Напајање > Рестарт.
- У одељку „Изаберите опцију“ кликните на Решавање проблема.
- Идите на Напредне опције > Подешавања покретања > Омогући безбедни режим.
- Поново покрени. Може бити затражен BitLocker кључ ако је ваш диск шифрован.
- Када поново покренете систем, притисните Ф4 за безбедни режим (на неким уређајима, Ф11).
- Када сте у безбедном режиму, кликните десним тастером миша на Старт > Покрени, откуцајте цмд, а затим кликните на ОК.
- Ако ваш систем није C:\, промените га помоћу C: и Enter. Морамо да идемо на возачку руту.
- Идите до фасцикле драјвера CrowdStrike-а (прилагодите слово ако је другачије):
CD C:\Windows\System32\drivers\CrowdStrike - Наведите датотеке које одговарају шаблону неисправног драјвера:
dir C-00000291*.sys - Пронађено трајно брисано:
del C-00000291*.sys - Ручно проверите да ли постоје преостала подударања и обришите их. Поново покрените рачунар када завршите.
Метод 2: Опоравак из безбедног режима помоћу БитЛокер колекције кључева
- Поново покрените систем као у претходној методи и идите на Решавање проблема > Напредне опције > Подешавања покретања > Омогући безбедни режим. Користите F4 или F11 у зависности од уређаја.
- Ако се појави BitLocker упит, на мобилном уређају идите на https://aka.ms/aadrecoverykey, пријавите се помоћу свог корпоративног налога и пронађите свој кључ у оквиру Управљање уређајима > Прикажи BitLocker кључеве > Прикажи кључ за опоравак.
- Изаберите свој уређај, погледајте кључ и унесите га у рачунар.
- Уђите у безбедни режим, отворите Покрени > цмд и идите до фасцикле CrowdStrike:
CD C:\Windows\System32\drivers\CrowdStrike - Пронађите и обришите проблематичну датотеку:
dir C-00000291*.sys del C-00000291*.sys - Проверите да нема остатака и поново покрените. Ова метода избегава потребу за кључем на неким уређајима.
Метод 3: Вратите се помоћу функције „Опоравак система“
- Покрените систем у екрану за опоравак (Shift + Restart) и идите на Решавање проблема > Напредне опције > Враћање система.
- Ако се захтева BitLocker, користите горњи портал да бисте преузели кључ. Унесите кључ на уређају.
- Изаберите тачку враћања, кликните на Даље и Заврши и потврдите са Да.
Овај процес враћа системске компоненте у претходно стање, не би требало да додирује ваше личне податке, и може потрајати око 15 минута.
HTTPS, WebDAV и алтернативе отвореног кода
Робокопија блиста са SMB/CIFS на LAN или Windows/NAS дељеним мрежама, али преко WebDAV-а преко HTTPS-а можда неће сачувати метаподатке као што су временске ознаке или атрибути како би се омогућило прецизно инкрементално откривање; резултат може бити „изгледа као да се све променило“ и комплетне копије сваки пут.
Ако вам је потребан пренос преко изворног HTTPS-а са правим инкременталним, процените решења отвореног кода као што је rclone (подржано од стране WebDAV-а и многих провајдера) или монтирања која исправно чувају атрибуте. Други начин је коришћење безбедних тунела (нпр. rsync преко SSH-а (ако окружење дозвољава) да би се одржало ефикасно откривање промена. У сваком случају, тестирајте у контролисаном окружењу да бисте потврдили да Временске ознаке и величине изгледају како очекујете пре него што крене у производњу.
Инкременталне наспрам диференцијалних копија и синхронизација наспрам слике
И повећање и диференцијал уштедите време и простор Копирање само промена, али се њихова рестаурација разликује: инкрементално копирање захтева пуну основну копију плус све инкременталне копије до данас; диференцијално копирање захтева само пуну копију и најновију диференцијалну копију.
Што се тиче копирања, инкрементално копирање је обично брже; У опоравку, диференцијал побеђује пошто је потребно мање поена. Изаберите на основу вашег приоритета: прозор за прављење резервне копије или брзина враћања.
Синхронизација датотека не креира слику коју је могуће опоравити, али „јасна“ реплика за рад у ходу. Копије слика вам омогућавају да се вратите у прошлост, што је савршено за инциденте и људске грешке, уз очување историјских података.
Са Robocopy-јем можете приступити инкременталној политици са /MIR, /XO, филтерима за старост и атрибутима; Помоћу софтвера за обраду слика додајете слој за рестаурацију на претходне тачке без зависности од тога да ли се грешка није проширила.
Ако желите да аутоматизујете „инкременталне“ промене помоћу Robocopy-ја, комбинује добру синтаксичку основу, филтере за селекцију, ограничења У/И и регистре, додавањем Планера задатака или праћењем помоћу /MOT и /MON. Када треба да се вратите у прошлост, ослоните се на верзионе слике као допуну синхронизацији; а ако ваш случај захтева HTTPS, испробајте алате усмерене ка том транспорту који правилно чувају метаподатке, избегавајући изненађења са непотребним комплетним копијама.
Уредник специјализован за технологију и интернет питања са више од десет година искуства у различитим дигиталним медијима. Радио сам као уредник и креатор садржаја за е-трговину, комуникацију, онлајн маркетинг и рекламне компаније. Такође сам писао на веб страницама о економији, финансијама и другим секторима. Мој посао је и моја страст. Сада, кроз моје чланке у Tecnobits, трудим се да истражим све новости и нове могућности које нам свет технологије свакодневно нуди да побољшамо своје животе.
