Robocopy megrongálja a fájlokat

Névtelen
2020-05-02T10:50:22+00:00

Kedves Közösség!

Robocopy-t használok Windows 10 alatt tükrözött biztonsági mentések készítésére adminisztrátorként a következőképp:

robocopy D:\ "G:\Data Backup" /XD $RECYCLE.BIN /XD "System Volume Information" /FFT /B /MIR /XO /R:5 /W:5 /A-:SH

Sajnos néhány (látszólag) véletlenszerű fájlt megrongál (kb. 3-4 darabot 1,5 TB-nyi adatból): a szóban forgó fájlok bizonyos százalékú átmásolása után Error 5 - A hozzáférés megtagadva hibaüzenetet ad és a forrás és a célfájl is károsodik. Ahogy megtudtam, a robocopy átmenetileg módosítja a dátumot egy 1980-szerű időbélyegre (nem Unix time) a másolás alatt, hogy később felismerje a befejezetlen átviteleket és képes legyen folytatni a folyamatot ("restartable" módban). Itt is ez a helyzet: a célfájl dátuma módosul erre a régi dátumra, és pl. ha egy video, akkor nem lehet beletekerni az eleje után nem sokkal, mindig visszaugrik, tehát a maradék rész megrongálódott. Exe esetén kilép integrity errorral. Ha manuálisan próbálom átmásolni ezután a forrást, ugyanezt a nem olvasható hibát kapom bármelyik fájlkezelőben - a robocopy által végzett rongálásnak köszönhetően. Tehát a robocopy tönkreteszi a fájlt másolás alatt, és emiatt többé nem tudja átmásolni... Van ennek valami köze az NTFS ACL-ekhez? Olvastam, hogy a hozzáférés megtagadva hibaüzenet jelentkezhet, ha egy fájl rendelkezik NTFS Zone Identifier alternative stream-mel. Használnom kell Mark Russinovich Stream utility-jét az összes fájlomon minden egyes alkalommal, mielőtt biztonsági mentést szeretnék csinálni? Miért teszi tönkre a fájlokat, ha nem fér hozzájuk? A /B switch megoldja ezt? Vagy a security info átmásolása (/COPYALL vagy /SEC + /SECFIX)? Azért lehet ez, mert a forrás egy gyökérkönyvtár? Kizárom az SVI-t, így elviekben ez nem kellene, hogy gond legyen. Külön még rendszergazdaként kellene futtatni a batch filet (helyi menü -> Futtatás rendszergazdaként)?

Tud valaki erre megoldást? Előre is köszönöm.

Windows otthoni használatra | Windows 10 | Beállítások

Zárolt kérdés. Ez a kérdés a Microsoft támogatási közösségéből lett áttelepítve. Szavazhat arról, hogy hasznos-e, de nem adhat hozzá megjegyzéseket vagy válaszokat, és nem követheti a kérdést.

0 megjegyzés Nincsenek megjegyzések
A kérdés szerzője által elfogadott válasz
Névtelen
2020-05-05T12:00:05+00:00

Kedves Dani!

A Robocopy parancssori eszköz egy összetettebb technológia, mind funkcionalitását tekintve, mind technikai támogatottságát illetően. Az ehhez hasonló termékekkel kapcsolatban a TechNet Támogatástud releváns segítséget biztosítani, ezért lenne érdemes felvenni félkészült kollégáinkkal a kapcsolatot, akik rendelkeznek a megfelelő információval és forásokkal mindehhez. Itt a Közösség keretein belül elsősorban mi a Microsoft személyes felhasználású termékeihez biztosítunk támogatást. Ugyanakkor nyitva hagyom a beszélgetésláncot, hogy más közösségi tagok is hozzá tudjanak szólni.

A fórum angol nyelven működik. Amennyiben szükség lenne rá, ajánlom a Bing fordítót.

Ha bármilyen más kérdésed lenne, jelezd nyugodtan.

Minden jót!

Boglárka

Hasznos volt ez a válasz?

0 megjegyzés Nincsenek megjegyzések

1 további válasz

Rendezés alapja: Leghasznosabb
  1. Névtelen
    2020-05-05T14:30:15+00:00

    Köszönöm a választ!

    Hasznos volt ez a válasz?

    0 megjegyzés Nincsenek megjegyzések