Knowledgebase: Cloud VPS
Backup Your VPS or Dedicated Server
Posted by ASO Admin on 28 July 2014 12:05 PM

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!

Before you get started, you should know that the R1Soft option DOES NOT use any of your allocated space to store backups, but the WHM and Cloud Command options do.

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 R1 Soft 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.

Your Cloud VPS will be backed up by default, even if you don't purchase R1Soft. With the plugin, however, you can restore the data from the home directory on your account. R1Soft does not use allocated space to store backups.

To restore files using R1Soft Backup Retrieval:

  1. Log in to cPanel

  2. Navigate to the Files section, then R1Soft Backup

  3. Navigate to the files or folders you need to restore

  4. Go ahead and restore them via the below options:

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

  5. Go ahead and get in touch with us so that we can restore any other lingering data for you

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 (uses allocated space), 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.
To configure your own WHM backup:

  1. Log into WHM

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

  3. Click Backup Configuration once populated

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

  5. In the Backup Type area tick 'Compressed'

  6. 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:

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

  2. Also specify how many daily backups you want to retain
    Note: 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:

  1. Untick the Backup System Files option 

  2. Leave the rest of the defaults as-is

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


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

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

  6. 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.

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

  8. Make sure 'Per Account Only' is ticked 

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

  10. In the Additional Destinations section you can configure your backups to be stored on a remote service, like AWS
    Note: 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.

 



Attachments 
 
 backupconf4.png (31.89 KB)
 backupconf3.png (26.18 KB)
 backupconf2.png (21.17 KB)
 backupconf1.png (30.08 KB)
(0 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
Help Desk Software by Kayako fusion
ERROR: This domain name (kb.asmallorange.com), does not match the domain name in the license key file help.asmallorange.com.

For assistance with your license, please contact the Kayako support team: https://support.kayako.com