Knowledge Base

How to install DropSuite Enterprise for VPS or Dedicated servers

DropSuite is the backup solution for VPS and Dedicated servers. With DropSuite Enterprise (DSE), you can back up multiple servers up to the storage limit of your account.

With just a few clicks of the mouse and a few commands on the server, you will be ready to back up your server. There are no large agent files to download, just a small four megabyte file. The installation process should take no longer than 15 minutes.

The following procedures assume that you have root or superuser access to the server command line.

Step 1: Set up the server profile

To set up the server profile, follow these steps:

  1. Log in to the Customer Portal.
    If you do not know how to log in to the Customer Portal, please see this article.
  2. On the Services menu, click MY SERVICES.
  3. To the right of the DSE Server Backup service, click Manage.
  4. On the following page, click Login to Dropsuite. The DropSuite Enterprise Dashboard appears.
  5. At the top right corner, click Add Server  . The Add Server page appears.
    You may add multiple servers to one DropSuite Enterprise account as long as the total storage used does not exceed the amount purchased.
  6. On the Add Server page, specify the following information:
    • In the Server Distribution list box, select your servers's operating system. All of the currently supported operating systems are in the list:

      DropSuite Enterprise form showing Server Distribution list box.

    • In the Distribution Version list box, select your server's operating system version:

      DropSuite Enterprise form showing Distribution Version list box.

    • In the Profile Name text box, type a name for the server profile. The profile name is a unique name to identify the server:

      DropSuite Enterprise form showing the Profile Name text box.

    • In the Directories text box, type the directories you want to back up:

      DropSuite Enterprise form showing the Directories text box

    • In the Exclusions text box, type the files and directories that you want to exclude from the backup:

      DropSuite Enterprise form showing the Exclusions text box

      • Exclusions are only required if there are files or directories contained in the Directories option that should be excluded from backup.
      • You can combine the Directories and Exclusions options to use storage space more efficiently. For example, web site files and MySQL files may both be stored in subdirectories of /var, and are typically desirable to back up. Server logs, however, are also stored under /var, can be quite large, and so are not typically desirable for backup. To back up web site files and MySQL files, add /var to the Directories text box. To prevent storage from being wasted, add /var/log to the Exclusions text box.
    • In the Retention period in weeks text box, type the desired backup retention period, in weeks:

      DropSuite Enterprise form showing the Retention Period text box.

    • Use the CPU priority slide bar to set the CPU priority for the backup agent. If you are unsure of what value to use, leave it set to the default value:

      DropSuite Enterprise form showing the CPU priority slide control.

  7. Click Save. DropSuite Enterprise saves your profile.

Step 2: Install the DSE server agent

After you save the server profile, a page appears with detailed instructions about how to install the DSE agent on your server. These instructions vary depending on your server's operating system distribution and version.

The following instructions are provided only as an example to show the commands and expected responses for each step. The exact instructions for your installation may be different. Please follow the installation instructions provided in the DropMySite Dashboard.
Download the configuration file
The configuration file is unique for each server and cannot be copied from another server that uses DSE.

To download the configuration file, follow these steps:

  1. Log in to the server as the root user using SSH.
  2. To create a temporary directory and set it as the working directory, type the following command:
    mkdir tmp && cd tmp
  3. To download the unique configuration file for the server and name it dse-server-backup.conf, type the following command:

    curl -k "https://a2hosting.dropmysite.com/vps/<unique code>/dse-server-backup.conf" -o dse-server-backup.conf
  4. To copy the configuration file to the /etc directory, type the following command:

    cp dse-server-backup.conf /etc/dse-server-backup.conf
  5. To clean up the temporary directory, type the following commands:

    cd ..
    rm -rf tmp
    

 

Installing on Ubuntu 14.04

To install the server agent on Ubuntu 14.04, follow these steps:

  1. To add the APT repository to your /etc/apt/sources.list file, type the following command:
    add-apt-repository "deb http://repo.dropmysite.com/debian/trusty/ trusty main"
  2. To download the DropMySite public key, type the following command:

    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AF21AAB1
  3. To update the package list, type the following command:

    apt-get update
  4. To install the dse-server-backup package, type the following command:

    apt-get install dse-server-backup
  5. To run the DSE Server Backup as a service, type the following command:

    start dse-server-backup
Installing on CentOS 7

To install the server agent on CentOS 7, follow these steps:

  1. Create a new file called dse-server-backup.repo in the /etc/yum.repos.d/ directory.
    • To create and edit the file using the vi editor, type the following command:
      vi /etc/yum.repos.d/dse-server-backup.repo
    • Copy and then paste the following lines into the file:

      [dse-server-backup]
      name=DSE Server Backup Report For CentOS-7.0
      baseurl=http://repo.dropmysite.com/rpm/CentOS-7.0/
      enabled=1
      gpgcheck=0
      protect=1

    • Save the file and exit the editor.
  2. To install the EPEL repository, type the following command:

    yum install epel-release -y

    The command generates several lines of output as it finds a mirror, resolves dependencies, downloads, and then installs the necessary file. The last line should be Complete!

  3. To install the DSE agent, type the following command:

    yum install dse-server-backup -y

    The command generates several lines of output as it finds a mirror, resolves dependencies, downloads, and then installs the necessary file. The last line should be Complete!

  4. To start the backup agent, type the following commands:

    systemctl enable dse-server-backup
    systemctl start dse-server-backup