Upload image from other server without resize?

Have a look at media_handle_sideload in source. The function within there that generates the intermediate sizes is wp_generate_attachment_metadata.

If you just want to upload the file, you can use the wp_handle_sideload function directly and bypass the meta data and attachment generation.