If you have any choice in the matter: use LOB's instead. LONG's are a pain to administer/manage and (to quote Jonathan Lewis) "You can't actually do anything with them."

AFAIK if you're stuck with LONG, then you'll have to write PL/SQL to do the copy - presumably in 32K chunks.