What is Site backup?
A Site backup backs up the following data.
Site information
The site user accounts and service configuration information and related files are backed up.
Site user accounts
The back up includes the following information.
User configuration information
Files in the site owned by the user
A site backup gives you the advantage of functional independence as it is a complete independent backup that constitutes all the files integral to your site (site content, configuration information and user data). Since the site configuration information is also backed up, you can easily migrate your site between WEBppliance servers with the complete assurance of a fully restorable site.
Note: To restore a backup onto a new server, you must contact your service provider and provide him with the necessary site backup details to restore the site.
Your service provider can also back up your site but does not have the granularity of backing up the site and user data separately. He can only initiate an integrated backup that collates the site and user information.
When you back up a site, WEBppliance creates:
A compressed file (.gz) of the site
A compressed file (.gz) for each user of the site
The naming convention of a backup file is as follows: <webppliance_hostname>_<site_name>_<backup_type>_<YYYY>_<Month>_<date>_<Hours>_Minutes>.tar.gz Where: <webppliance_hostname> is the name of the WEBppliance server on which your site is hosted <site_name> is the name of the site being backed up <backup_type> indicates the type of backup (site) <YYYY>_<Month>_<date>_<Hours>_Minutes> is the time-stamp when the backup was taken. For example, backing up a site mysite.com on the WEBppliance server mywebppliance.com on Jan 06, 2003 at 11.30 would result in the following backup file: mywebppliance.com_mysite.com_site_2003_January_06_11_30.tar.gz
WEBppliance backs up the following information as metadata.
DNS information
DNS information comprises the DNS settings configured for the zone along with zone information for the site.
Service configuration information
Service configuration information includes the service settings configured for a site when you create or modify a site.
File ownership and their permissions
Site information comprises the site name, IP address, site ownership information, services information, site databases and tables.
Site user account information
Site user account information includes the following.
WEBppliance does not back up the following files and directories. Please ensure that you take adequate measures to insure the data from loss or corruption.
Note: All the path names are relative to the site's base directory, /home/virtual/<site-id>/fst/
Analog configuration information
/var/usage/web/analog.cfg
/var/usage/ftp/analog.cfg
Anonymous FTP account information
/var/ftp/etc/group
/var/ftp/etc/ld.so.cache
/var/ftp/etc/passwd
Skins and related customizations
/usr/lib/opcenter/skins/
IMAP authentication information
/etc/imap.pamlist
Security certificate information
/etc/httpd/conf/ssl.crt/*.*
/etc/httpd/conf/ssl.key/*.*
/etc/httpd/conf/ssl.csr/*.*
proFTPd authentication information
/etc/proftpd.pamlist
Email account information
/etc/aliases.db
/etc/mail/mailertable.db
/etc/smtp_relay.pamlist
/etc/mail/mailertable.local_domains
/etc/domainname
/etc/group
/etc/hosts
/etc/ld.so.cache
/etc/nsswitch.conf
/etc/passwd
/etc/pwdb.conf
/etc/shells
/etc/HOSTNAME
/etc/mail/domain-info.m4
SquirrelMail configuration file generated by Ensim
$HTML_ROOT/squirrelmail/config/ensim_config.php
SSH authentication information
/etc/ssh.pamlist
Telnet authentication information
/etc/telnet.pamlist
Bandwidth statistics
Scheduled backup settings
/etc/cron/*.*
Files not owned by group adminxyz (for example, admin123) or root