Use rsync instead of cp, and I'd rather first rsync from ram to disk and then tar. And it might good idea to temporarily turn off world saving while rsyncing/backuping in order to ensure backup integrity.
Taking backups every 5 minutes seems rather excessive to me since with a decent sized map...