Setup shell accounts on both DH and your new host.
Shell into your new host.
Rsync from DH to your new domain
if your site is dynamic (has a database)…
SSH into the DH account
mysqldump the database
copy the file to your new host
mysqlimport the data.
Note: You will have had to, more than likely, create the database before trying the import.