Right, I re-test again, shard setting didn't interference the migration, my previous
test failure is caused by root file privilege reset bug in 4.3.
All my test is using qcow spare file, I'm afraid that I will not drag into preallocate
file comparison because it is not practical in our usage. Although preallocation is good
for performance, but we won't use it anyway.