There are many options available to you if you're looking to do a backup of your virtual private server or dedicated server. Read on to find out what your options are and how you can make sure all your content is backed up in case of an emergency!

R1 Soft

The R1Soft Righteous Backup Software is a plugin that runs periodically and takes a "snapshot" of your home directory for each backup point. The R1Soft software keeps backup points so you can roll back website or application changes. You can purchase R1Soft by contacting Support (we'll set it up for ya) so that you're able to access those backups whenever you want. We do backup 'innodb' tables, but they are more difficult to restore (get in touch with any 'innodb' questions).

Note: R1Soft backups are not guaranteed, and are meant for your convenience only. Firewall issues, a hardware failure on a backup server, network problems or similar could potentially interfere with the backup system communicating with the individual servers. It's recommended that you make a periodic manual backup for safeguarding purposes.

Browse - allows you to browse your backup and either download or restore certain files onlyBackup - allows you to download whole backup to your local machine. Backup can be downloaded as an .tar or .zip archiveSend to Agent - allows you to restore your account from certain backup file. It will do a complete restore of files.

Cloud Command Backups

You can take a 'snapshot' of your home directory via Cloud Command, and easily restore your site in a jiffy. To use Cloud Command to backup your server:

Log in to your Customer Area

Click the Your Services icon from within the Your Services section

Click the View Details button adjacent to the account you'd like to access Cloud Command for

Scroll down to the bottom and click the Login to Cloud Command button

This is your main Cloud Command dashboard. You can see quick details to the right of each of your servers.

Click Virtual Servers, in the Appliance section of the far left menu bar

Under the label header in the middle of the page, click the name of the server you'd like to backup

Hover over the gray Storage icon near the top of the page and then click Disks

Click the dropdown arrow adjacent to the far right Actions column header

Click Backup

In the Create a Backup section near the bottom, create a backup note (date, time, reason etc.) in the blank text field

Click Take a Backup; a list of scheduled and recent backups will be shown on the page that populates

To restore a backup you have created (in the manner of the above instructions):

From your Cloud Command dashboard, click Virtual Servers again

Click the name of the server you'd like the backup restored for

Click the gray Backups icon located near the top of the page

Next to the recent backup you'd like to restore, click the dropdown arrow adjacent to the gear menu on the far right side of the page

Click Restore

When the 'Are you sure you want to restore this backup?' dialog box pops up click 'Yes'

Your backup will now be restored!

Configuring WHM Backups

WARNING This option is not necessarily recommended. Because WHM backups are resource-intensive and backups take a lot of space on your server, there is a possibility that your server will go down if you go over your space limit. If you are cautious of this fact, and are fully aware of the space constraints of your system as it runs, then by all means, dive in!

You can configure a backup of your own server and it's info right from WHM. |

Note: a backup will account for 50-75% of an account's total size (based on the size of the account). See Warning above. If you proceed with backing up via WHM, we recommend only taking one daily or one weekly backup, so that you don't run out of space.

In the search bar near the top left-hand side of the page search 'Backup Configuration'

Click Backup Configuration once populated

In the Backup Status area, within the Global Settings section, make sure that 'Enable' is the ticked option

In the Backup Type area tick 'Compressed'

If you have a really large account, go ahead and increase the time out seconds in the blank right after 'Maximum destination time...'Note: this isn't necessarily recommended as it can majorly slow down the server.

​Now you can configure how many backups you create, and for how long you keep them, in the Scheduling and Retention section:

Tick the option to backup either daily, weekly or monthly, and specify your days

Also specify how many daily backups you want to retainNote: it is recommended that you only retain one to two backups, and that you backup three times a week, unless you have a super large amount of space available to you.

​Now, let's work on the Files section:

Untick the Backup System Files option

Leave the rest of the defaults as-is

Click the Select Users buttonNote: this is an important step, as you need to select which users are backed up. Users are disabled from backups by default.

In the window that populates make sure the box near the top right of the chart is ticked

Click the downward pointing arrow adjacent to that box and select Enable All Backups (this enables backups for all accounts)

If desired you can select individual accounts to include or exclude as well via the listed options in the chart (just switch each user on and off in the Backups column)

Any time a new account is created it will need to be enabled for backups in this configuration screen. You can also do so by accessing the Backup User Selection from within WHM.

Now switch back to the previous tab where you were viewing the options in the Files section and scroll down to the Databases section

Make sure 'Per Account Only' is ticked

In the Configure Backup Directory section you can leave the defaults as-is

In the Additional Destinations section you can configure your backups to be stored on a remote service, like AWSNote: this is an advanced option and should only be used if you've received instructions on how to set it up from your 3rd party storage provider