Hi Rachel,
How do I do another search and replace on the database to get rid of the temporary URL?
You can do this in the “Expert/Debugging” tab of UpdraftPlus (on the settings page).
In order to be able to log in after changing the DNS, you can log in by adding this near the top of your wp-config.php:
define('WP_SITEURL', 'https://example.com');
define('WP_HOME', WP_SITEURL);
That will allow you to log in to run the search/replace.
Alternatively, if you want to do the search/replace before changing the DNS, then you can still navigate the site after doing so, by creating a local DNS over-ride on your computer, by editing your computer’s hosts file. To learn about this technique, Google “edit PC hosts file” or “edit Mac hosts file”, as appropriate.
David