Most of the time, there is a limit on the file size of the file being transferred ( i know that at my work place its 2gig - 1 ). Why not try and just send the file in one go without performing any action to see if its because of this limit? you should be able to use any ftp program to perform this.Check this.else you might have to split the file with some method and reconstruct it on the local machine.