Skocz do zawartości

robocopy przez sieć (kłopot z zabezpieczeniami?)


AdamTko

Rekomendowane odpowiedzi

System Vista Home Premium 32 (eng) na jednym końcu a na drugim NetGear NAS Server DUO z linuksem.

Scenariusz jest taki:

Harmonogram zadań odpala w określonych warunkach skrypt bat.

Skrypt (w uproszczeniu) ma robić i w sumie robi backup jednego katalogu z partycji systemowej na dysk sieciowy.

Nieco bardziej detalicznie:

1) Skrypt zabija aplikacje które mogą przeszkadzać w prawidłowym kopiowaniu

2) Kopiuje zmienione pliki z partycji systemowej © na backupową (D) - szybko, bo lokalnie

3) Odpala ubite aplikacje

4) Kopiuje zmienione pliki z partycji D na dysk sieciowy, powoli, ale za to można sobie spokojnie pracować

Poniżej fragmenty 2 logów (z etapu 2 i 4)

 

 

 

-------------------------------------------------------------------------------

ROBOCOPY :: Robust File Copy for Windows

-------------------------------------------------------------------------------

Started : Thu Oct 25 09:25:11 2012

Source : C:\Zasoby\

Dest : D:\BackUp\Zasoby\

Files : *.*

 

Options : *.* /NDL /NFL /S /E /COPYALL /PURGE /MIR /B /R:0 /W:0

------------------------------------------------------------------------------

*EXTRA File 84488 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\bookmarkbackups\bookmarks-2012-10-11.json

*EXTRA File 113798 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\0744d4619ec88e2fd0300f1d019e1212.png

*EXTRA File 146208 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\46dd85509d6e9e85f0a4571512fa8593.png

*EXTRA File 56724 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\94c9627e5258d4b9c575529f121746af.png

*EXTRA File 56543 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a1106aad8a868f33d4803f841515e2a1.png

*EXTRA File 144435 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a20afc4054820e07f23d73eaab9e79db.png

*EXTRA File 144839 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a46bd14518ab2fd78934d173c254a18f.png

*EXTRA File 128818 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\c493cf881bb8f5a799558307d3dc5ba6.png

*EXTRA File 69708 D:\BackUp\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\fe1fd19da4562e08aa668ed23d13aee8.png

------------------------------------------------------------------------------

Total Copied Skipped Mismatch FAILED Extras

Dirs : 6050 4 6046 0 0 0

Files : 48909 158 48751 0 0 9

Bytes : 24.878 g 381.77 m 24.505 g 0 0 923.3 k

Times : 0:05:40 0:01:05 0:00:00 0:04:35

Speed : 6134790 Bytes/sec.

Speed : 351.035 MegaBytes/min.

Ended : Thu Oct 25 09:30:51 2012

 

 

 

A teraz na dysk sieciowy:

 

 

 

-------------------------------------------------------------------------------

ROBOCOPY :: Robust File Copy for Windows

-------------------------------------------------------------------------------

Started : Thu Oct 25 09:31:07 2012

Source : D:\BackUp\Zasoby\

Dest : \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\

Files : *.*

 

Options : *.* /FFT /NDL /NFL /S /E /COPY:DATS /DCOPY:T /PURGE /MIR /B /R:0 /W:0

------------------------------------------------------------------------------

2012/10/25 09:32:24 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\nokia\e75Dodatki\txt2speech\Nokia_Text-to-speech_S60_32_lang_pl.sis

Access is denied.

 

2012/10/25 09:32:25 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\nokia\e75Dodatki\txt2speech\Nokia_Text-to-speech_S60_32_voice_pl_Marta.sis

Access is denied.

 

2012/10/25 09:32:26 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\nokia\e75HackZastosowany\Installservers OS 9.1 OS 9.2 OS 9.3 OS 9.4.rar

Access is denied.

 

2012/10/25 09:32:27 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\nokia\e75HackZastosowany\NortonHackLDD.zip

Access is denied.

 

2012/10/25 09:32:27 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\nokia\e75HackZastosowany\xplore_symbian_lcg_1_52.zip

Access is denied.

 

2012/10/25 09:32:34 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\Clipboard.jpg

Access is denied.

 

2012/10/25 09:32:34 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03488.JPG

Access is denied.

 

2012/10/25 09:32:34 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03489.JPG

Access is denied.

 

2012/10/25 09:32:35 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03490.JPG

Access is denied.

 

2012/10/25 09:32:35 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03491.JPG

Access is denied.

 

2012/10/25 09:32:35 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03492.JPG

Access is denied.

 

2012/10/25 09:32:36 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03493.JPG

Access is denied.

 

2012/10/25 09:32:36 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\DSC03494.JPG

Access is denied.

 

2012/10/25 09:32:36 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\NowyDomek\klucz\Warunki zabudowy\Graphic1.JPG

Access is denied.

 

2012/10/25 09:32:45 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\adam priv\StareSprawy\CV-Agi-i-Lecha\DowOsAgi\dow˘d osobisty1.jpg

Access is denied.

 

2012/10/25 09:38:11 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\Biuro\T-Mobile\cennikUsˆugWRamachMSF.xls

Access is denied.

 

2012/10/25 10:00:53 ERROR 5 (0x00000005) Copying File D:\BackUp\Zasoby\PortApps\ipscan-win32-3.0-beta6.exe

Access is denied.

 

*EXTRA File 84488 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\bookmarkbackups\bookmarks-2012-10-11.json

*EXTRA File 113798 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\0744d4619ec88e2fd0300f1d019e1212.png

*EXTRA File 146208 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\46dd85509d6e9e85f0a4571512fa8593.png

*EXTRA File 56724 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\94c9627e5258d4b9c575529f121746af.png

*EXTRA File 56543 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a1106aad8a868f33d4803f841515e2a1.png

*EXTRA File 144435 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a20afc4054820e07f23d73eaab9e79db.png

*EXTRA File 144839 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\a46bd14518ab2fd78934d173c254a18f.png

*EXTRA File 128818 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\c493cf881bb8f5a799558307d3dc5ba6.png

*EXTRA File 69708 \\10.0.0.111\backup\AdamLaptokMSI\Zasoby\PortApps\FirefoxPortable\Data\profile\thumbnails\fe1fd19da4562e08aa668ed23d13aee8.png

------------------------------------------------------------------------------

Total Copied Skipped Mismatch FAILED Extras

Dirs : 6050 4 6046 0 0 0

Files : 48909 146 48746 0 17 9

Bytes : 24.878 g 376.40 m 24.502 g 0 8.54 m 923.3 k

Times : 1:27:59 0:03:05 0:00:00 1:24:53

Speed : 2122148 Bytes/sec.

Speed : 121.430 MegaBytes/min.

Ended : Thu Oct 25 10:59:07 2012

 

 

 

Jak widać w logu pojawia się błąd: ERROR 5 (0x00000005) .... Access is denied. Dotyczy to raptem kilku/kilkunastu plików na kilkadziesiąt tysięcy. Co ciekawe - pliki mają "chorą" datę modyfikacji (2 stycznia 1980, 02:00:00). Taka data jest "wstawiana" przez Robocopy aby zaznaczyć pliki, których kopiowanie nie zostało dokończone prawidłowo. Co jeszcze ciekawsze - pliki są OK - mogę je otwierać, kopiować itp.

 

Sugestie googla są takie, że wiąże się to zabezpieczeniami/uprawnieniami. Jednym z proponowanych obejść jest użycie przełącznika /DT zamiast /COPYALL lub /DATSOU (D-data, A-attributes, T-timestamps, S-Security=NTFS ACLs, O-Owner info, U-aUditing info). Ale u mnie nie pomaga. Nie pomaga skasowanie tych katalogów z backupów (na D i na sieci) i ponowne kopiowanie.

 

Od tygodnia szukam przyczyny. Prawdopodobnie tkwi ona w którychś tam atrybutach konkretnych plików lub katalogów, bo pozostałe setki katalogów i tysiące plików działają prawidłowo.

Odnośnik do komentarza
  • 2 tygodnie później...
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Znalazłem przyczynę.

Ogólnie zagadnienie opisane jest tu: https://www.fixitpc.pl/topic/62-alternate-data-streams-ads-strumienie-ntfs/

 

W moim przypadku batch miał nawet linijki "kasujące" ADSy spod plików przed kopiowaniem, ale dla zaoszczędzenia czasu wyłączyłem te kawałki kodu, bo wydało mi się, że kilka istniejących ADSów to wypadki przy pracy i nie warto poświęcać kilku/nastu minut na ich każdorazowe poszukiwanie.

 

Problem ten NIE występuje podczas kopiowania pomiędzy dyskami czy partycjami NTFS, wydaje mi się, że nie występuje także podczas zwykłego kopiowania (zwykłe w znaczeniu windowsowe GUI albo polecenie copy ) nawet na partycję/dysk linuksowy. Natomiast przy korzystaniu z robocopy - owszem. Plik się kopiuje, ale w logu wywala błąd i zaciemnia obraz. Wcześniejsze usunięcie ADSów likwiduje ten problem.

Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...