I tested with large file on localhost, and the file would not move to the media/k2/attachments folder from the images folder.
I would try to change the php.ini upload limit to greater than that your trying to upload or in this case move.
Not sure that will work but worth a try
getk2.org/community/New-to-K2-Ask-here-first/2242-Changing-the-file-size-upload-limit
If that does not work, i would just zip it and put a link to it in the content