My idea is that I put the site into maintenance mode, move all the files from the current domain to the new one via FTP, and then update the settings to adjust to the new domain and take the site out of maintenance mode.
Does this sound right, or is there a better way to go about this?