All,
The reason I'm asking about this here, as it's mainly an issue when using the backup software over a network, and was hoping someone had an idea to fix the network, instead of finding different software.
I currently have the following setup:
1 Win 7 Pro based "server"
1 Win 7 Pro based "NAS"
Because of various issues, when I backup one section of my server, it has to look at a very large number (getting close to 1M files) of small files, and their date stamps when doing backups (in other words, I can't just check the archive bit) and then comparing them. (No other checks like a CRC are done, just file name and data stamp)
This takes a LONG time (~12 hours). From what I've read and monitored while the backup is running, it's because of the latency of TCP/IP for such small amounts of data. (It uses about .5% of my 1Gb Ethernet bandwidth while doing the compare. In contrast, when doing the same thing local drive to local drive (even one hook by USB) the process takes about 12 minute, or 1/60th of the time. This is just checking the files, not moving any. Moving any are not an issue, as when transferring files, the connect holds to about 95% max bandwidth. (BTW, this issues holds anytime the file COUNT gets large, this is just the extreme example)
Any suggestions on how to lower the latency on this connection? I'd be willing to sacrifice 1/2 my bandwidth to get the latency down to something reasonable!!! Someway to buffer the data???
Or am I barking up the wrong tree, and I'm doing something wrong?
I guess what I'd really like to find, is backup (GUI based please) software that runs on each machine, and then compares just the list with each other, but not create a CRC every time it runs (problem I've seen with most server/server backups).
The reason I'm asking about this here, as it's mainly an issue when using the backup software over a network, and was hoping someone had an idea to fix the network, instead of finding different software.
I currently have the following setup:
1 Win 7 Pro based "server"
1 Win 7 Pro based "NAS"
Because of various issues, when I backup one section of my server, it has to look at a very large number (getting close to 1M files) of small files, and their date stamps when doing backups (in other words, I can't just check the archive bit) and then comparing them. (No other checks like a CRC are done, just file name and data stamp)
This takes a LONG time (~12 hours). From what I've read and monitored while the backup is running, it's because of the latency of TCP/IP for such small amounts of data. (It uses about .5% of my 1Gb Ethernet bandwidth while doing the compare. In contrast, when doing the same thing local drive to local drive (even one hook by USB) the process takes about 12 minute, or 1/60th of the time. This is just checking the files, not moving any. Moving any are not an issue, as when transferring files, the connect holds to about 95% max bandwidth. (BTW, this issues holds anytime the file COUNT gets large, this is just the extreme example)
Any suggestions on how to lower the latency on this connection? I'd be willing to sacrifice 1/2 my bandwidth to get the latency down to something reasonable!!! Someway to buffer the data???
Or am I barking up the wrong tree, and I'm doing something wrong?
I guess what I'd really like to find, is backup (GUI based please) software that runs on each machine, and then compares just the list with each other, but not create a CRC every time it runs (problem I've seen with most server/server backups).