Knowledgebase

How to Add a Backup Server in Backuply Print

  • 0

Overview

Backuply allows you to store your website and account backups on a remote storage location instead of keeping them only on your hosting server.

Supported backup destinations may include:

  • SSH / SFTP

  • FTP

  • Google Drive

  • Dropbox

  • Amazon S3

  • S3-compatible storage

  • OneDrive

Storing backups remotely provides an additional layer of protection because the backup remains available even if there is an issue with the hosting server or hosting account.

Important: Backup files stored directly on your hosting account consume your available disk space. For long-term or multiple backup copies, remote storage is recommended.

Steps to Add a Backup Server

  1. Log in to your cPanel account.

  2. Open Backuply.

  3. Navigate to Add Backup Server.

  4. Select your preferred backup storage type.

  5. Enter the required connection and authentication details.

  6. Click Test Connection to verify that the configuration is working.

  7. If the connection test is successful, click Save.

1. SSH / SFTP

SSH/SFTP allows you to store backups on a remote server using a secure SSH connection.

Required Details

Name:
Enter a name to identify the backup destination.

Example:

Remote SSH Backup

Type:
Select SSH.

Hostname:
Enter the hostname or IP address of the remote server.

Example:

backup.example.com

Port:
Enter the SSH port.

Default:

22

Authentication Type:
Select the required authentication method:

  • Password

  • SSH Key

Username:
Enter the remote SSH username.

Password / SSH Key:
Enter the required authentication credentials.

Backup Location:
Enter the absolute path where the backups should be stored.

Example:

/home/username/backups

Disk Usage Limit:
Set the maximum storage limit for the backups, if applicable.

2. FTP

FTP can be used to store backups on a remote FTP server.

Required Details

Name:
Enter a name to identify the backup destination.

Example:

FTP Backup Server

Type:
Select FTP.

Hostname:
Enter the remote FTP server hostname or IP address.

Example:

ftp.example.com

Port:
Enter the FTP port.

Default:

21

Username:
Enter the FTP username.

Password:
Enter the FTP account password.

Backup Location:
Enter the relative path where the backups should be stored.

Example:

/backups

Note: For FTP backups, use the path format expected by the remote FTP server. In many configurations, this is a path relative to the FTP account's home directory rather than the server's absolute filesystem path.

3. Google Drive

Backuply can store backups directly in your Google Drive account.

Required Details

Name:
Enter a name for the backup destination.

Example:

Google Drive Backup

Type:
Select Google Drive.

Authorization:
After submitting the configuration, follow the authorization process to allow Backuply to access your Google Drive account.

Backup Location:
Specify the folder or location where the backups should be stored.

Disk Usage Limit:
Set the maximum storage limit, if applicable.

4. Dropbox

Backuply can store backups in your Dropbox account.

Required Details

Name:
Enter a name for the backup destination.

Example:

Dropbox Backup

Type:
Select Dropbox.

Authorization:
Authorize Backuply to access your Dropbox account.

Backup Location:
Specify the folder or location where the backups should be stored.

Disk Usage Limit:
Set the maximum storage limit, if applicable.

5. Amazon S3 / S3-Compatible Storage

Backuply supports Amazon S3 and other storage providers that use the S3 API.

Required Details

Name:
Enter a name to identify the backup destination.

Example:

Amazon S3 Backup

Type:
Select Amazon S3 / S3 Compatible Storage.

AWS S3 Endpoint:
Enter the endpoint provided by your storage provider.

Example:

s3.amazonaws.com

For S3-compatible storage, use the endpoint provided by the respective storage provider.

AWS S3 Region:
Enter the storage region.

Example:

us-east-1

AWS S3 Access Key:
Enter the access key provided by your storage provider.

AWS S3 Secret Key:
Enter the corresponding secret key.

AWS S3 Bucket Name:
Enter the bucket where the backups will be stored.

Example:

website-backups

Note: The bucket may be created automatically if Backuply supports automatic bucket creation for the configured provider and the supplied credentials have the required permissions.

Backup Location:
Specify the folder or path where backups should be stored.

Example:

/backuply

6. OneDrive

Backuply can store backups using Microsoft OneDrive.

Required Details

Name:
Enter a name for the backup destination.

Example:

OneDrive Backup

Type:
Select OneDrive.

Authorization:
Authorize Backuply to access your Microsoft OneDrive account.

Backup Location:
Specify the folder or location where the backups should be stored.

Disk Usage Limit:
Set the maximum storage limit, if applicable.

Test the Backup Connection

After entering the required details:

  1. Review all configuration information.

  2. Click Test Connection.

  3. Confirm that the connection is successful.

  4. Click Save to add the backup destination.

  5. After adding the destination, verify that backups are being created successfully.

If the connection test fails, recheck the hostname, port, username, authentication details, storage path, permissions, and available storage.

Important Backup and Security Recommendations

Keep backups separate from your hosting account

Storing large or multiple backup files directly on your hosting account consumes disk space and can significantly increase your account's storage usage.

For long-term backup retention, use a separate remote storage location where appropriate.

Secure your backup credentials

Backup configurations may contain sensitive information such as:

  • Passwords

  • SSH keys

  • API keys

  • S3 access keys

  • S3 secret keys

  • Authorization tokens

Keep these credentials secure and do not share them through public or unsecured channels.

Verify backups regularly

Do not assume that a backup is usable simply because it was created successfully.

Regularly check that:

  • Backups are being generated

  • The remote destination is accessible

  • Sufficient storage is available

  • Backup files are not being deleted unexpectedly

  • Backups can be restored when required

Test restoration periodically

A backup is only useful if the required data can actually be restored. Where appropriate, periodically test the restoration process to verify backup integrity.

Maintain your own important backups

Prabhu Host provides server-side backup facilities as part of its hosting infrastructure, but customers should also consider maintaining their own important/off-site copies, particularly for critical websites and business data.

Need Help?

If you are unsure about configuring a remote backup destination or are confused about which storage option to use, please contact Prabhu Host Support for assistance.


Was this answer helpful?
« Back