Your DreamHost panel offers a domain restore option to restore your domain. This only restores files on your web server, not your database server. Some websites do not use a database so this article is all you need to restore your site.
If your site is running WordPress or any other software that uses a database, view the following article for instructions on how to also restore your database.
You can find that option on the (‘Panel’ > 'Domains' > ‘Manage Domains’) page for each domain listed:
- Click the Restore button in the far right.
- The Restore page appears:
- Choose from the following sections:
- Available Backup Dates: There are three time-frame options available for your domain’s backups:
- 1 hour to 1 day
- 1 day to 2 weeks
- 2 weeks or possibly more
- Restore Options: The two options allow you to either restore the selected backups to your current live site or restore the selected backups as a separate folder.
Copy the backup files to: /home/username/example.com_TIMESTAMP
- If the restore is set to restore to a different folder, that folder is then created and named as the directory name plus the date and time it's processed.
Make the backup copy live and back up all the current live files to /home/username/example.com_TIMESTAMP
- The second option keeps the current site contents live. The old live directory name is then changed to that directory name plus the date and time it's processed.
- Click the blue Restore example.com now! button to complete this process. (Replace the domain name listed in the button with your own domain name being restored.)
Once you click the Restore button, you are redirected back to the ‘Manage Domains’ page where you see a green message at the top of the page stating that the restore is processing and will complete based on how large the backups are. You are notified via email once that completes.
As stated on the restore page for your domain, DreamHost does not guarantee the backups for your domains. It is highly advised that you always keep local backups of your site contents just in case a DreamHost backup is not available.