cPanel website backup restore feature.

As a system administrator you should always try to keep your system up and running all the time, Its your responsibility for ensuring backup and making it available in case of system crash. A system with no backups is useless as if in any case your system got halt then there’s no way for getting your system back. So its always recommended to have a latest backup for your server.
A good backup strategy should be implemented and which may composed of backup, storage, verification, and restoration. Backup component covers methods for taking backups and about the data which has to be backup. Backup storage covers both terms related to what media you want to take backup and where you want to keep your backup.
You should also verify your backup as its most important factor which is needed to be considered, you should have latest backup available for your system which can be used to restore system if for some reason it get down.

Two main strategies for backups are to be considered : Disaster Recovery and Archival.

Disaster Recovery : These backup are designed for restoring your system to a normal working state. This can be achieved by taking backup of entire system which can be used to restore it on another machine and you can continue with your work.
Archival strategy : It termed as retrieving all backup data you have for a particular server/system and to restoring your system as a effective working system.
Both strategies works in conjunction, while archiving your data you usually reinstall and reconfigure the operating system before restoring the data;  this process takes longer time and is more error prone. So you have to be careful while you are working on Archiving your data. You should test your backup strategy before you implement them on working system.  You can test Disaster Recovery backup system by restoring your system backup onto a fresh system so that you can confirm that you ca recover your system from an emergency. An archival system can be tested by retrieving files and verifying them, you can crosscheck that you have found the files you need and are readable after system restoration.


If you are into webhosting industry you should take backup of your account/server as frequent as possible. If you are using Linux hosting package you can backup your server/account using cPanel administrative interface.
Using cPanel you can easily take backup of your hosted site, your databases or even your home directory. First of all you need to login to your control panel cPanel. Just try to find “ backup “ icon using which you can initiate backup process for your hosting account. On backup page you have several option available you can download or restore your MySQL Databases and also web data. You have option for Generating Full backup or Downloading full backup on this page. You need to provide backup destination where all your backup files would be stored. You can choose “ Home Directory “ as Backup Destination “ you also need to provide your email address as you will be receiving email once your website backup is completed. That’s all, you just need to proceed by clicking “Generate Backup”. Button and will have to wait till you receive email confirmation. Once you got your confirmation email you can download this backup copy from the location you have specified to your local machine. You will have zipped copy of your backup data stored on the location you have specified while creating backup. You can store this backup copy of your website data on your local machine  or can burn it on CD.

Posted under Linux cPanel Hosting, Shared cpanel Hosting, cPanel Hosting, cPanel hosting accounts

This post was written by on October 2, 2008

Tags: , ,

cPanel Perl Module Manager

Almost all website Hosting service provider offers you cpanel as control panel with their linux hosting plans. cPanel is most flexible and widely used control panel offerinf your excellent hosting experience. It has many useful features whcih are must for every website. If you using any perl module for your website them you have an option call Perl module manager within your cpanel control panel. Using this feature you can view all perl modules those are installed on shared server so that you can choose your required perl module. Usually most website hosting service provides lot of perl modules included with thier cpanel which can be easily installed for your website hosting account. Although most web hosts provide a lot of Perl modules that are already install system wide, there are some that they might miss out which you can easily install yourself; they might be missed but for this you will have to considerr higher hosting plans such as VPS or dedicated servers as such custom installation is not possible on shared servers. You can consider this Perl module Manager of great use if you want to have special perl module installed for your perl based website which are included within your cpanel on shared server. If the perl module which you requires is not available within the list of perl module manager then you will have to upgrade your hosting account form shared to a VPS or dedicated server where you can install custom applications for your account as such custom application installation is not possible on shared servers. As with VPS or dedicated servers you have root access to your server so you are free install your required softwares, applications, scripts for your account.

Posted under Linux cPanel Hosting, Shared cpanel Hosting, cPanel Hosting, cPanel hosting accounts

This post was written by on May 1, 2008

Tags: , , ,

Managing PHPMyAdmin From cPanel

PHPMyAdmin is a default application used for managing databases for your website which comes with cpanel. Activating PHPMyAdmin is an easy task once you correctly installed and configured cpanel for your website hosting account then you can easily launch PHPMyAdmin for your acount. Using Phpmyadmin you can manage all your MySQL databases smoothly. PHPMyAdmin allows you to add, edit and delete databases which you would be using for your website.


Activating PHPMyAdmin is fairly easy task if you have access to your control panel you can do it from anywhere you want. It’s simple, just a few clicks process. You just need to click on PHPMyAdmin icon under ‘databases’ section of cPanel to get it activated.
Most imporatant feature of PhpMyAdmin is that you are able to administer all MySQL databases that you have created for your account. There is no need to launch new window of phpmyAdmin everytime you want to manage/administer any specific MySQL database, thus it gives you more freedom for managing your website hosting acccount. Once you click on PhpmyAdmin icon you are directed to proper page and PhpmyAdmin will get loaded so that you can manage all your databases. You have range of languages supported for PhpmyAdmin which you can set once you get into it’s control area.

Posted under Linux cPanel Hosting, Shared cpanel Hosting, cPanel Hosting, cPanel hosting accounts

This post was written by on April 29, 2008

Tags: , , ,

WebHosting Control Panels :

Control panel is most important for managing your webhosting account depending on your webhosting platform you can opt for preferred hosting control panel, such as if you have Linux platform you have choice of WHM/cPanel and if you have Microsoft Windows platform you can opt for Plesk. You can use Plesk as your control panel even on Linux platform as it works well with Linux website hosting platform.
You will get license copy for your control panel at much cheaper rates from your hosting service provider as compare to their provider. While choosing control panel you should look at all features of your preferred control panel which will help you to manage your hosting account easily.

Most webhost provides you free control panel with shared hosting packages but you need to pay for control panel if you opt for higher hosting plans such as VPS,Dedicated servers etc… Control panel help you to manage your webhosting account easily you can  add new domains, can setup new email accounts, manage your databases, upload data, set redirects etc…
There are few more control panels available in webhosting world which are more cheaper such as LXAdmin Helm, DirectAdmin, Hosting Controller, ServerCP and many more… few of then are free and some are paid versions.
Following are most important features of Control panels :
*)Managing domains, subdomains, parked domains for your account.
*)Setting up emails accounts, FTP accounts, DNS setting.
*)Managing databases, SSL certificates, Web directories, Frontpage Extensions.
*)Apache Handlers, can take backups and restore them.
*)Image Tools, hotlink protection.
*)Setting up cron Jobs.
*)Can crate Custom Error Pages.
*)Can manage CGI scripts
Thus control panel provides you with range of features using which you can create your fully functioning website having all advance features without needing technical knowledge.

Posted under Linux cPanel Hosting, Shared cpanel Hosting, cPanel Hosting, cPanel hosting accounts

cPanel Features

Following are most common features available with cPanel Hosting.

Mail : You can add/remove email accounts using this feature also it helps you to set up advance features such as email forwarding, mailing lists and auto-responders. Using Web mail you can read and compose emails anywhere in the world.

FTP Manager :

* Set up FTP account.
* Set up anonymous FTP access.
* FTP session control.

File Manager : File Manager can be consider as an replacement of an FTP program which  allows you to upload files - download files for your website. It’s a stand-alone graphical file management program and much popular.

Backup : It’s very important feature with cPanel using which you can take backups and restore them for your website using few clicks.

Sub-domains : cPanel allows you to create and manage sub-domains, this feature is very important if you are looking for hosting multiple account under your account.

Raw Log Manager : It helps you to choose and manage raw logs for your account.

Raw Access Log : Raw Access Logs are very useful for tracking all your visitor movements  for your site. You can easily download your raw access logs for any domain hosted under your account.

Error Log : You can easily customize all your error log displays for your error pages such as  “404 File does not exist” errors for what files are missing from your website.

MySQL Databases :cPanel can manage your databases very efficiently. If you use MySQL databases for your website, you can easily add, delete, modify all records, tables etc for your database.

Shopping Cart : You can install many different Shopping Cart on your website using your cPanel. If you are planning to have some ecommerce site then you will need to have a good shopping cart such as Zen cart, OS commerce etc… using which you can have your  ebusiness site.

Posted under Linux cPanel Hosting, Shared cpanel Hosting, cPanel Hosting, cPanel hosting accounts

This post was written by on February 24, 2008

Tags: , , ,