Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Kopírování velkých souborů přes síť - poškozený soubor

Ahoj, v práci řešíme zálohování serveru na náš NAS synology. Součástí záloh je i mssql databáze (mdf a ldf soubory). Do minulého týdne nebyl problém, ale najednou se nám jedna databáze poškodila. Kopírujeme ze Serveru 1 na NAS a z něho pak na Server 2, kde už databáze byla poškozená - nešla otevřít. Tento problém máme jen u jedné konkrétní databáze, která má 170GB velký mdf soubor.

Nevíte čím by to mohlo být? servery jsou propojeny s NASem přes 10Gbps síťové karty. Na zálohování používáme robotask. Buď při kopírování nehodí žádnou chybu a tváří se že je vše ok, nebo dostanu chybu: The path in the source or destination or both was invalid. (124).

Nevíte čím by to mohlo být? Díky.

P.S.: Servery 1 a 2 běží na windows server 2012 (druhý na 2019). Synology má souborový systém Btrfs, komprimace dat je povolena. Server 1 (zdrojový) je virtuál.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Stretol som sa so sieťovkou, ktorá kazila zapísované data na NAS. Bola to ale wifi karta, nepredpokl…
Kilo.Viktor 28.01.2021 11:39
Kilo.Viktor
A nekontroluje zalohovacia aplikacia na konci crc sucet nahodou?
fleg 28.01.2021 11:44
fleg
Aplikácia môže kontrolovať akurát payload (obsah) datového framu, ale nie crc framu, ktorý je zhoden…
Kilo.Viktor 28.01.2021 15:16
Kilo.Viktor
Nemyslel som ramce, myslel som crc vysledneho suboru, ktor b si mala kontrolovat aplikacia. nový
fleg 28.01.2021 21:46
fleg
Tak hlásím, že přes robocopy se to dnes povedlo - db byla nepoškozená a bylo to i o 10 minut rychlej… nový
n.u.r.v. 29.01.2021 20:02
n.u.r.v.
takže kdybys to kopíroval ze serveru1 na server2 jinou cestou, abys obešel nas s přídavnou síťovkou,… poslední
lední brtník 29.01.2021 21:27
lední brtník

Stretol som sa so sieťovkou, ktorá kazila zapísované data na NAS. Bola to ale wifi karta, nepredpokladám, že zapisujete 170 GB cez wifi. To ale neznamená, že by LAN karta (jej driver) nemohla mať podobný problém. Stačí ak driver prepúšťa framy u ktorých nesedí kontrolna suma. Karta by mala takéto framy zahadzovať. Odskúšajte to testom, ktorý testuje len LAN bez toho aby niečo zapisoval na disk, napríklad iperf. Ak prenesiete 10 TB bez chyby, tak bude zrejme chyba inde.

Aplikácia môže kontrolovať akurát payload (obsah) datového framu, ale nie crc framu, ktorý je zhodeny prenosom na aplikačnú vrstvu. Crc framu, môže a často aj tak robí priamo hardware (LAN karta), alebo to počíta driver. Napríklad staršie 100 Mbps LAN karty to tak mali.

Tak hlásím, že přes robocopy se to dnes povedlo - db byla nepoškozená a bylo to i o 10 minut rychleji zkopírované.

Ale co jsem koukal do logu tak se náhodně vyskytuje chyba při kopírování zip z toho zálohovacího NAS na druhý server (přes 10Gbps). Chyba je že se nepodařilo uzavřít soubor. A když jsem takový zip chtěl rozbalit, tak dost souborů bylo v zipu poškozených (7zip psal něco o špatných hlavičkách).

Když jsem zip smazal a znovu nakopíroval z toho NASu ručně (ve win ctr+c, ctrl+v), tak už byl zip nepoškozen. Začínám mít podezření jestli to nemrví ta přídavná síťová karta 10Gbps.
Z NASu to kopíruji pomocí linuxového příkazu cp do namountované složky druhého serveru (automatizovaně přes script který je v synology spuštěn přes plánovač úloh).

Zpět do poradny Odpovědět na původní otázku Nahoru