Transfer rate over USB Speed details for data movement via USB connection
Transfer rate over USB Speed details for data movement via USB connection
I’ve noticed some issues with USB transfer rates and slowdowns. As a videographer, backing up footage is always challenging. I usually use three drives but keep hitting speed limits. My SD cards reach 250MB/s, the card reader works with USB 3.2 gen 2x2, drive 1 is an internal NVMe, drive 2 is an external SanDisk Extreme Pro, and drive 3 connects to my NAS over a single GigE port—this is where the bottleneck lies. When backing up, I send files from the SD card to all three drives at once. In my mind, this should give me about 250MB/s on drives 1 and 2, and around 100MB/s on drive 3. But I often see only 65 to 100MB/s overall. Could there be a cause for this slowdown? And are there ways to improve it?
It's straightforward—the SD card doesn't realize it needs to duplicate identical files across various spots, which means creating three separate copies and reducing your performance to one-third. It would be more efficient to copy to the PC first, then transfer from there to the NAS and external drive at once. EDIT: You might also try Robocopy, as it handles multiple files simultaneously and uses threads, potentially speeding up the process compared to standard Windows copying. I assume you're dealing with many files but only a few MB each.
File corruption often forces me to repeatedly copy data from the SD card. When a file becomes damaged during transfer to drive 1, moving it to drives 2 and 3 still causes issues across all three. Copying directly from the SD card each time reduces this risk. How does Robocopy function and where can I locate it? My files typically range from 350MB to 3GB per file, and I usually handle up to 150GB on a single card.