Why Backups Matter

Regular backups protect your website against data loss from:

  • Accidental file deletions
  • Hacking or malware attacks
  • Failed updates or plugin conflicts
  • Database corruption
  • Human error during development
Best Practice: Create a backup before making any significant changes to your website, such as theme updates, plugin installations, or code changes.

Creating a Manual Backup

1

Access Backup Section

Log in to EGPNL and navigate to Backups in the sidebar.

2

Select Backup Type

Choose what to backup: Full Account, Files Only, or Databases Only.

3

Select Domain (if applicable)

If you have multiple domains, select which one to backup.

4

Create Backup

Click Create Backup and wait for the process to complete.

5

Download Backup

Once complete, download the backup file to your local computer for safe storage.

What's Included in Backups

Full Account Backup

  • All website files (public_html)
  • All databases
  • Email accounts and messages
  • SSL certificates
  • DNS zone files
  • Account settings

Files Only Backup

  • Website files (HTML, PHP, CSS, JS, images)
  • Configuration files
  • .htaccess files (if any)

Database Only Backup

  • MySQL database dumps (.sql files)
  • All tables and data

Automatic Backups

EGPHP provides automatic daily backups on supported plans:

  • Backups run automatically every 24 hours
  • Last 7 days of backups are retained
  • Access from the Backups section in EGPNL
Plan Dependent: Automatic backups availability depends on your hosting plan. Check your plan features or contact support.

Restoring from Backup

Restore Full Backup

  1. Go to Backups in EGPNL
  2. Find the backup you want to restore
  3. Click Restore
  4. Confirm the restoration
  5. Wait for the process to complete
Warning: Restoring a backup will overwrite current files and databases. Create a backup of your current state before restoring an older backup.

Restore Specific Files

To restore individual files:

  1. Download the backup file
  2. Extract it on your computer
  3. Find the specific files you need
  4. Upload them using File Manager or FTP

Restore Database

To restore a database backup:

  1. Download the database backup (.sql file)
  2. Open phpMyAdmin
  3. Select the target database
  4. Go to Import tab
  5. Upload the .sql file
  6. Click Go to import

Backup Best Practices

  • Regular Schedule: Create manual backups weekly, at minimum
  • Before Changes: Always backup before updates or major changes
  • Off-site Storage: Download backups to your computer or cloud storage
  • Test Restores: Periodically verify backups work by testing restoration
  • Document: Keep notes on what each backup contains

Backup Storage

Backups can be stored:

  • Server: Temporary storage on your hosting account (uses disk space)
  • Local: Download to your computer
  • Cloud: Upload to Google Drive, Dropbox, or other cloud storage
3-2-1 Rule: Keep 3 copies of your data, on 2 different types of media, with 1 copy stored off-site.