Find all files (-type f) that have been modified in the last 30 minutes (-mmin -30) and execute the command to copy them (-exec cp -r) to the directory /local/tmp {} \;.
find ~ -type f -mmin -30 -exec cp -r {} /local/tmp \;