Setup R1Soft CDP Server to backup your VPS
To backup your VPS server with R1Soft, you first must deploy a CDP server, this is the service that your other VPS will backup into, it can also be used to backup servers outside the VPS.NET Cloud

VPS.NET sells storage nodes, so if you need more space for your backups they are a great way to increase the available space on the CDP server
Next you need to purchase a license for the servers you will backup, while the license for the CDP server itself is free, you are required to purchase one “Agent” license for each server you wish to backup to the CDP server, so next please go to “R1Soft Backup” section under “Manage VPS” on the dashboard

Select “Add R1Soft” and at the bottom select how many servers you wish to backup to the CDP server, you generate one license per CDP server, if you need to add more server to be backup at a later date you can edit the license key.

After you purchase your license you are given a “License Key” that you now need to finalise the setup of your CDP server

Start by accessing the CDP server IP on your web browser

Default password: r1soft
On the required settings enter your CDP server IP and a hostname of your choosing (ex: cdp.yourdomain.com)

On the following step, please choose “Online Activation“

On the License Activation screen, please enter the license key you got from VPS.NET and a description for your CDP server

And you are done with the CDP server install, next you must setup the “Agent” script on the server you wish to backup
On the VPS.NET R1Soft window, you are presented with the links to the Agent scripts

If you are uncomfortable with running commands on a linux SSH/Shell we advise you to purchase a “On-Demand” ticket, for $10 per ticket our managed support techs can set the agent for you.
SSH into your server (the server to be backup, not the CDP server), download and run the Agent app
example for CentOS Linux Agent
root@web [~]# wget http://download.r1soft.com/d/linux-agent/1.65.3-x86_64/linux-agent-64-1.65.3-centos.runsh linux-agent-64-1.65.3-centos.run
Select Yes to agree to the license and if asked, the “kernel” modulle as well:

Notice: The Kernel Module is essential to run the Linux Agent. If the Kernel Module fails to load, the Linux Agent will not work.
You are prompted to select if the CDP Agent will be installed into one (1) directory, or split across the Linux file system tree. It is safe to leave it at default value. Select “Next.”

Select next when it displays the list of directories it will install on and the install will start
If the system identifies a cPanel install on your server it will ask if you wish to integrate with cPanel so your cpanel users can manage their backups on cPanel, it’s up to you to choose to enable it or not, it’s not required to do so in order to backup your server
And last the installation program will terminate and give you the path to place the server key (below we explain how to obtain it from the CDP server)

You can login to your CDP server and obtain the server key and paste it into the location mentioned, but the better/quicker alternative is to use the command “r1key”
So while still logged onto your server to be backup (the one you just added the “Agent” script), type:
![]()
if the system complaints it cant find the “r1key” command, you can usually find it inside /usr/bin
And now the final step, you must enable this Agent server on your CDP server, so please login back to your CDP CP
Now you need to enter the server(s) you wish to backup, please select “New Host”

Next please enter the IP and description of the server you will backup (this is the agent server you will backup from).

Select if you wish to compress files or not (warning, compression increases the load on the CDP server) and hit OK


