Applicable Plans: All plans
eApps provides three types of backup procedures to its customers:
Daily backups - up to seven days (7) retention of daily backups of your entire VPS (included with the service)
Client-side backups - backups that are initiated by the customer using the Control Panel, and saved to the customer's local computer (no cost)
Server-side backups - backups that are initiated by the customer using the Control Panel, and saved to an eApps storage array (customer pays for a set amount of disk space on the array)
Apart from the backup procedures that eApps offers and supports, you can always use scripts that you create for managing your backups and eventually upload them somewhere outside eApps. Simple commands such as scp or rsync executed periodically, or tools such as Amanda can be used. eApps Customers may also use third party backup services which can be configured to automatically retrieve and store the data from your eApps VPS service. For all data that poses a risk if lost, we strongly recommend that you keep a backup of these critical files and data somewhere outside of the eApps service.
The daily backups are automatically done for each of your virtual private servers, every night, and there is no action required for you to make this happen. We create this daily backup for all the files in your VPS. We can restore a file, or directory, or a complete image of your entire VPS as of time when the backup was taken, for up to seven (7) days in the past. However, because the backup is created once per day we may not be able to restore the content of some files which change very frequently (such as mail folders, database tables which are frequently changing by issuing INSERT/DELETE/UPDATE statements, and so on), because usually in such cases the file content is inserted and deleted from a file between the backup sessions.
How to get a file or directory restored from the daily backups: you will need to submit a ticket into our Tech Support department (you can send an email to support _at eapps.com or submit a ticket into the Tech Support queue from our Support Site https://support.eapps.com/ ) and let us know what file(s)/directory(es) you want us to restore, what date you want to restore the backup from, and that you agree with the $15 fee.
Since this kind of backup is totally controlled by you there is no fee for creating such backups or for restoring files.
To create a backup you have to take the following steps:
log into your Control Panel and make sure you're under the System tab;
click the Backup and Restore link;
choose one of the available options for creating a backup for a user directory, for all users directories or for a custom directory if you know the path to it already (by example: /etc, /opt/tomcat5/webapps, /opt/svnserve)
click Next and save the file on your local PC. Please make sure you don't misplace it in case you will need it.
Log into your control panel and make sure you're under the System tab;
click the Backup and Restore link;
choose the Restore a directory from a backup stored on your computer option;
browse the local computer for the backup file previously saved while creating backups;
click the Restore button.
Please note that restoring a file or directory from a backup will overwrite the already existing files. If you still need the content of the files to be overwritten then please rename them using the file manager from your control panel or the Linux command line (if you log into your VPS by SSH).
This kind of backups are created on your request but are stored on the eApps data storage array. To be able to create such backups you will have to purchase backup space from eApps. For this please log into your Control Panel, go under the Upgrade Center tab, click on Buy Resources, scroll down to Total size of all backups fill in the size of the disk space you need (in gigabytes) for backups you intend to create and then click the Next button. Once your order is paid for and processed the backup space will become available to you in your Control Panel.
Warning: The eApps data storage array is a high quality, reliable data backup device. It provides another level of protection against data loss. However, it is physically located in the eApps Data center where your VPS data resides. In the event of a disaster, eApps can not guarantee that your data will be safe even if you use the Server-Side backup service. For disaster recovery purposes, a copy of your critical data and files must be stored off site.
To create a backup you have to take the following steps:
log into your Control Panel and make sure you're under the System tab;
click the Backup and Restore link;
click on the Server Side Backing up and Restoring link;
click Create Backup to save the a copy of the entire image of your VPS on our backup servers.
To restore specific files or directories from a server-side backup: You will have to make a request to the Technical Support department as was explained previously in the section on restoring a file or directory from the daily backups. Since the Server-Side backup service is a paid option, you are entitled to one free restoration request per month at no additional cost.
To restore the entire backup image of your VPS from a server-side backup: In the Server Side Backing up and Restoring area under the Backup and Restore area of the System tab you will see a list of all server-side backups that you have made. click the checkbox of the backup you want to restore and click the Restore link. Your VPS will be replaced by the image of the backup of the VPS from the date you are restoring. WARNING: This is an irreversible process! If you restore a server side backup you will lose all of the data currently contained within your active VPS!!!
For more information about how data backup works please visit http://en.wikipedia.org/wiki/Backup .
The Rsync documentation page may also provide useful information for you to create your own backup strategies: http://samba.anu.edu.au/rsync/documentation.html , http://en.wikipedia.org/wiki/Rsync .