How to Backup and Restore – Breadbasket
Posted on January 5th, 2017
Breadbasket is the control panel that InterServer offers to our VPS customers. Breadbasket is an easy to use control panel and is free of cost. It is similar to the cPanel interface. It is far enough to run a WordPress website. In this documentation, we are going to see how to take backups and restore them with the Breadbasket control panel. It is wise to have an updated backup of your website at your personal computer in your home.
The backups are recommended because of many reasons. Suppose your website ran into a major issue. You are trying to fix it, but there are some files missing. In such situations, you can’t do anything other than restoring the website from a previous backup. The backup must be taken before the issue on the website. There can be situations that you may be hacked. An attacker may have intruded into the account and injected malicious files into it. In such situations, it is hard to recover the system as some of the necessary files may have been deleted by the attack. You can implement security measures after the attack, but there can still be missing files. Restoring the backup file of previous day to the account will ensure that the control of website is fine with improved security.
Suppose you are migrating your website from another host to InterServer, you will be requested to provide a full backup of your website by our support team. You can provide the backup file of your website(s) or you can give the login details to access the website. In the second method, we will take backups for you. The backups can be taken using cPanel, FTP, etc. After taking a backup, we will upload the backup file to the new server. Now we will restore the backup file to the new server. These are the steps to migrate a website to a new server.
As the backups are helpful in many, there are also disadvantages in keeping backups. The primary disadvantage is utilization of disk space resource. As all other resources, the disk space will matter the performance of the website. You should have enough free space to run the website smoothly and efficiently. Storing many backups will cause over usage of disk space. There may be cron jobs set for the backups. This can affect the server badly as the old backups will be deleted and new instances will be generated and if it may go out of your care, the whole server will be down. Keeping backups locally other than on the server is an optimum idea to fix this case up to an extent. The local system must have enough free space available on it.
We have seen the advantages and disadvantages of the backups now. There are guides on how to backup and restore with cPanel, in our knowledge base. In this documentation, we are going to see how to backup and restore the account from Breadbasket control panel.
How To Backup with Breadbasket
Please follow the steps below to backup an account from the Breadbasket.
1) Login to your Breadbasket panel. You can login to the control panel with the below URL.
where 2003 is the Breadbasket port number.
Navigate to the Webuzo End-user Panel > Server Utilities > Webuzo Backup. The screen will be looking like this.
When you click on the above icon you will be lead to a page with the following types of backups in it. You can select any one of the following backup according to your need.
1) Full Backup
2) Home Backup
3) Data Backup
4) Mail Backup
For all the four options, you need to click on the button “Backup Now” to start the backup. Once the backup is taken, the available backups will be listed just below the column.
Now what are the differences in these four? It is clear from the name itself, but the list of what will be backed up is provided below for each of the four.
The full backup will cover the user home directory, the domains, the cron jobs, the databases of the user (If the MySQL is installed), Mail files (If the exim is installed) and the DNS files (if BIND is installed.)
As the name indicates, this will take backup of the user’s home directory.
The data backup is for databases. Here, you can backup all the databases of the user. Please be aware that this will be working only if there is MySQL installed on the server. Also, keep in mind that you can’t backup/restore the MongoDB files using the Data Backup utility from the Breadbasket.
This utility is used to backup all the mails of the user. This utility needs the exim to be installed on the server to work fine.
This option is used to view the logs of backups/restores done on the server. There is also a “Clear Logs” button to clear the logs displayed. The “Refresh Logs” button will refresh the log files.
How To Restore a backup with the Breadbasket
To restore the backups, you need to use the same interface. Once a backup is taken, it will be listed in the corresponding sections like full backup, home backup, mail backup, etc. There is a “Restore” button near to the backup file. You can restore the backup by clicking on the “Restore” button of the desired backup file. Please refer the image below for more details.
You can also download and remove the backups from here.
If you need any further assistance please contact our support department.