Cita: No caia en que copy pudiera ser usado para trabajar con archivos solo desde el servidor... Debería haber investigado un poco más...
De hecho copy() sólo copia archivos del servidor (bueno .. ahora también lo puede hacer vía HTTP si está disponible).
Es decir .. si te refires ha que hacías algo tipo
coy($archivo_tmp,"destino/".$archivo_name)
ese movimiento desde "$archivo_tmp" (o mejor $_FILE['archivo']['tmp'] ) se hace desde donde PHP sube los archivos por HTTP temporalmente (lo define la configuración de PHP en upload_tmp_dir de tu php.ini) hacia su destinio definitivo. Es decir, la "copia" del archivo es y se realiza en el servidor integramente.
Un saludo,