Backup Primer

In today's age of continuously changing technology, backing up your data is more important now than it has ever been. Although keeping your site relevant and up-to-date is extremely important, ensuring that you have backups of this important data is of equal importance. Since your website is one of your business's most valuable assets, (often representing significant amounts of time and money), it is crucial to maintain copies of your website and all other mission-critical data. Here at HostDime, we want to ensure that you always have a duplicate of your valuable data in the event that you experience a loss of your primary copy. This article is an overview of why it is absolutely necessary to maintain multiple, up to date backups of your data, and how you can ensure they will be available in the event they are ever needed for disaster recovery.

What are backups?

Backups are packaged files of your account(s) that contain everything that is in the account. This includes emails, databases, redirects/forwarders, and all the files and content that you have currently within your account. For cPanel packages, "backups" refers specifically to full backups of cPanel accounts created through cPanel, utilizing WHM's "Backup Configuration" system, cPanel's "Backups" or "Backup Wizard" tool, or the "/scripts/packagacct" command-line script. For Plesk packages, "backups" refers specifically to backups created through Plesk's backup utilities. Backups of loose files, directories, or databases are not considered backups for the purposes of this article.

Why are backups necessary?

There are many reasons for needing a backup of your website:

Who is responsible for creating, maintaining, and managing these backups?

It is every client's responsibility to create and manage their own backups. As no backup method is 100% fail-proof, HostDime does not guarantee any backups. Please refer to our Service Level Agreement for our full legal policy on this.

How can HostDime help me with creating, managing, and/or restoring my backups?

Due to the nature of hosting, our managed support does not guarantee that we will be able to provide you with valid backups, and the creation, managing, and restoration of backups is the responsibility of the client. Depending on the specific package you have with us however, we do offer certain courtesies:

What are HostDime's recommendations for backup management?

NOTE: The following recommendations are provided as general suggestions and should be carefully considered against you and your organizations particular needs. Different clients have different needs when it comes to backups, and you are the only one who can decide what the best backup system for your needs is. Generally speaking, however, we recommend the "3-2-1" backup strategy as a jumping-off point:

At least 3 copies of backups,
Stored on at least 2 different devices (e.g. your server and your local computer, or a remote storage package and your local computer),
With at least 1 of those locations being off-site (e.g. your local computer).

No backup plan is foolproof of course, but the above strategy has been recommended by many organizations over the years and we believe it is a good starting strategy for our clients.

What happens when I need a backup restored?

In order for us to restore your backup as quickly and efficiently as possible, please ensure you provide any special information regarding the account's configuration if it differs at all from the standard configuration. An example of this would be dedicated IP addresses. By providing this information with the restoration request, we can better prevent downtime and ensure that you are up and running again as quickly as possible.

If you need to have a backup restored, you can always contact us via phone or live chat to get the process started, at which time your request will be logged in a ticket for documentation purposes to ensure we provide you with the best possible support. Please be aware that to provide you with the highest quality support, we do not process restores over the phone or over live chat. The actual restore process depends on a number of factors, such as how large the backup is, load, and the server's hardware. For backups under 2 GB this is the process we go through to restore your account:

  1. We will confirm which account is being restored and confirm which backup we are restoring the account from.

  2. If the backup in question is uncompressed, we will package the backup. This step can take a while if the account backup is large, as it needs to compress all the files into a backup format that we can restore.

  3. We will package up the account in it's current state. This is to ensure that, should the contents of the backup you want restored are not what you want, we can restore the account to before we restored the backup. NOTE - We cannot guarantee that accounts will be restored to exactly as they were before we attempted restoration, as we cannot guarantee any backups.

  4. We will remove the account from the server. This is so that we can restore the account from the backup you are requesting us to restore from.

  5. We restore the packaged backup. This is the final step and once this finishes the restore is complete.


If your account is larger than 2 GB, we follow the same process, but instead of packaging and restoring the entire backup at once, we restore only the account data without the home directory, which is synced from the backup to the restored account after we have restored the account data.

What if I have additional questions about backups?

As always, you can contact us at anytime, 24/7/365.

Thank you for reading, and happy backing up!