After some more test i get to the point that the proc migrate cannot go faster than a certain speed per thread, i found a param, cpucount to force the utilization of all available cpus in the systems, this combined with a moment of no work on the source disk gave me a 220GB/h, quite good, but in the end the target server was running about 20%of cpu usage, if i put 2 proc migrates i get the double rate, 430GB/h and 40% cpu usage. In the end i supose the best way is spliting the big directories, i have few of them with more than 300 files and 2-3 TB each, if 1 proc takes arround 10-12 hours to finish if i split the folder on 3 subfolders i get this to 3-4 hours and the system runs correctly without errors, this is where we will go for the migration day.
... View more