Manage Backup

Reseller backup configuration, storage pools, and backup schedules

Storage Pools

To Manage Backup Storage  Locations

This option will help you to add storage pools for the Eenos backup system.

Backups -> Storage Pools

Eenos currently supports 4 types of storage pools as follows,

Additional storage services will be available in future versions.

Available Storage Pools

This table will show added storage pools. You can enable or disable the storage pools. You may also delete, modify, or test the connection to the storage pools.

If a storage pool is disabled backups will not be uploaded to that pool

Add SSH Storage

This is a remote storage option. You may need a generic Linux  Open SSH account to configure the backup. 

The remote  SSH storage pool needs to be updated with the selected SSH Public Key to make the connection.

To add the remote SSH pool, you need to  fill  out the following details,

After entering the above details click the button Add Pool, which will add a new SSH storage pool to your server.

Please make sure the remote SSH account has read and write permission for the Storage Path.

Add SFTP Storage

This is a remote storage Option. You can use a generic Linux SFTP account to configure backups.

To add a remote SFTP storage pool, you need to fill out the following details.

After entering the above details, click the button Add Pool, which will add a new SSH storage pool to your server.

Please make sure the remote SFTP account has written access to the storage path

Add FTP Storage

This is a remote storage Option. You can use a generic Linux FTP account to configure backups.

To add a remote FTP storage pool, you need to fill out the following details.

After entering the above details, click the button Add Pool, which will add a new SSH storage pool to your server.

Please make sure the remote FTP account has write access to the storage path

Testing Pool Connection

You can test the SSH pool connection by clicking the button Test Connection

The connection test feature will check if the connection can access the remote server over TCP.  

Backup Schedules

To  Schedule  Backup Jobs in Eenos

This page will help you to schedule backup jobs in Eenos hosting control panel.

Manage Backups  -> Backup Schedules

The Eenos backups jobs will be executed on the scheduled server time. We recommend to schedule the backups on non-peek time .

Eenos  reseller schedule support the following backup schedule types :

Available Backup Schedules

This table will show the created backup schedules.  You can  disable or enable a schedule from here.  You may also edit the schedule , delete  and do a force run for the backup.

Types of backups

 Eenos provides three types of backups 


Create Reseller Backup Schedule

This  option will create a reseller account backup which include the reseller account and all his sub accounts. 

This schedule doesn't backup multi level reseller accounts. You have to create individual reseller schedules.

You have to fill out the schedule settings, daily / weekly / Monthly backup options and some additional settings as follows,

Schedule Settings

This settings will control  the backup job.

Daily Backups

This settings will configure the daily backup options of the schedule.

Weekly Backups

This settings will configure the weekly backup options  of this schedule.

Monthly Backups

This settings will configure the monthly backup options of this schedule.

Other Settings


Create User Backup Schedule

This  option will create a user account backup . 

You have to fill out the schedule settings, daily / weekly / Monthly backup options and some additional settings as follows,

Schedule Settings

This settings will control  the backup job.

Daily Backups

This settings will configure the daily backup options of the schedule.

Weekly Backups

This settings will configure the weekly backup options  of this schedule.

Monthly Backups

This settings will configure the monthly backup options of this schedule.

Other Settings

Restore Backups

To  Restore Backups from Eenos Schedules

This option will help you to restore backups from Eenos schedules.

Manage Backups -> Restore Backups

There are different types of backup restore options are available. 

Restoring full account will overwrite the data with backups. If the account already exist in the server, it will only restore the files and  databases.

Available Backups

This table list all available backups which contains  the following details.

The backups uploaded to non-root storage pools can be considered to unsecured backups.


Restore Full Account

This option will restore the full Eenos hosting account.  It will replace the  files and databases with the backup. 

It is recommend to take a live backup before restoring a full account.

If the account already exists , the restore process only restore the files and data bases. It doesn't recreate the account.

To restore a full account click the icon for full account restore of the selected backup.

The backup restore process is an irreversible process.


Restore Home Directory

This option will restore everything under the user home directory .  To restore a user's home directory , click the Restore Home Directory  icon  of the selected backup.


Restore Website

This option will restore  files of a website or domain.  You may click the icon of Restore Website which will popup a box so that you can enter the website or domain name to restore.

After entering the domain name click the button  Restore which will start restoring the website content.


Restore  Email

This option will restore  email account on  Eenos hosting account.  You may click the icon of Restore Email which will popup a box so that you can enter the  email address to restore.

After entering the Email Address click the button  Restore which will start restoring that email.

If the email account already exists , the restore will sync the emails from the backups so that you no longer miss the new emails.


Restore MySQL Database

This option will restore  MySQL database in an Eenos account.  You may click the icon of Restore MySQL Database which will popup a box so that you can enter the  database name to restore.

After entering the database name click the button  Restore which will start restoring the database.

Restoring a database will replace the current database with  the backup. Your updated data will be replaced. Please make sure to take a backup of the database before starting the restore process.


Restore  File

This option will restore  single file on  Eenos hosting account.  You may click the icon of Restore File which will popup a box so that you can enter the  file name to restore.

After entering the File name  click the button  Restore which will start restoring that File.

Note : You may enter the full relative path to the file name from the users's home directory.


Restore  Directory

This option will restore   folder or directory on  Eenos hosting account.  You may click the icon of Restore Directory which will popup a box so that you can enter the  folder name to restore.

After entering the Directory name  click the button  Restore which will start restoring that Folder.

Note : You may enter the full relative path to the directory  from the users's home directory.


Restore PgSQL Database

This option will restore  PostgreSQL database in an Eenos account.  You may click the icon of Restore PgSQL Database which will popup a box so that you can enter the  database name to restore.

After entering the database name click the button  Restore which will start restoring the database.

Restoring a database will replace the current database with  the backup. Your updated data will be replaced. Please make sure to take a backup of the database before starting the restore process.


Restore MongoDB Database

This option will restore MongoDB database in an Eenos account.  You may click the icon of Restore MongoDB Database which will popup a box so that you can enter the  database name to restore.

After entering the database name click the button  Restore which will start restoring the database.

Restoring a database will replace the current database with  the backup. Your updated data will be replaced. Please make sure to take a backup of the database before starting the restore process.

Important Notices

Only one restore operation is allowed on a single Eenos account at a time. If you need to perform to do multiple restore  actions on a single account, you have to wait to finish the given restore process

The restore process is irreversible , please take a live backup of the  Eenos account before start the restore.