ANAYIL GROUPHosting · My Domains Submit a Ticket
Help center
HomeBackupsHow to Create a Complete Website Backup in Anayil Panel
Backups5 min•Difficulty: Básico

How to Create a Complete Website Backup in Anayil Panel

Step-by-step guide generating a full website backup archive packaging public_html files, MySQL databases and mail accounts.

Ingeniería de Sistemas AnayilUpdated: 2026-10-10

Apply this guide to your situation

This answer covers “How to Create a Complete Website Backup in Anayil Panel”. Read it with the summary and confirm that the symptom and service match what you are experiencing. Available options can vary by plan and account setup.

  • Before changing anything, note what you expected, what happened and roughly when. Check whether the issue affects one page or the whole service.
  • Save the full error message and note recent changes. Hide passwords, access codes, personal data and keys before sharing screenshots or logs.
  • If a step requires administrator access, restarting services or editing server files, stop if you do not administer that server. Send support the service name, error and checks you have already made.

Likely-cause and resolution matrix

Follow a branch only when evidence supports it. A symptom may have more than one cause; do not change layers by guesswork.

01Professional English translation pending.

Why it can happen: Professional English translation pending.

How to diagnose (read-only):
bash
Professional English translation pending.

Step-by-step resolution:
Professional English translation pending.

02Professional English translation pending.

Why it can happen: Professional English translation pending.

How to diagnose (read-only):
bash
Professional English translation pending.

Step-by-step resolution:
Professional English translation pending.

03Professional English translation pending.

Why it can happen: Professional English translation pending.

How to diagnose (read-only):
bash
Professional English translation pending.

Step-by-step resolution:
Professional English translation pending.

04Professional English translation pending.

Why it can happen: Professional English translation pending.

How to diagnose (read-only):
bash
Professional English translation pending.

Step-by-step resolution:
Professional English translation pending.

05Professional English translation pending.

Why it can happen: Professional English translation pending.

How to diagnose (read-only):
bash
Professional English translation pending.

Step-by-step resolution:
Professional English translation pending.

Prerequisites

  • Admin console access to Anayil Panel (port 8090) or root SSH shell access
  • Sufficient disk storage on destination partition (at least matching website footprint)
  • Active MariaDB and lscpd service daemons

Important warnings

  • Never store backups exclusively on the local partition without maintaining offsite replicas.
  • Do not restart server daemons while an active tar or mysqldump pipeline is executing.

Step-by-step walkthrough

1. Overview and diagnostic baseline audit

Verify server storage limits and daemon health before initiating the operation.
bash
ls -lh /home/tudominio.com/backup/
Expected output:
OK / active

2. Step-by-step procedure in Anayil Panel

Follow the console procedure to trigger and monitor the backup routine.
bash
python3 /usr/local/CyberCP/plogical/backupUtilities.py --create tudominio.com
Pro tip: Real-time process telemetry is logged under /usr/local/lscp/logs/server.log.

3. Advanced architecture and developer insights

Underlying process deploys asynchronous non-blocking mysqldump and streaming tar archives.
bash
systemctl status lscpd
Expected output:
active (running)

Troubleshooting & Solutions

Error: Disk quota exceeded during backup creation

Root cause: Root partition lacks free blocks to write the temporary archive stream.

Resolution: Purge stale system journals via journalctl --vacuum-time=2d or mount dedicated storage on /home/backup.

mysqldump: Got error: 2006: MySQL server has gone away

Root cause: A table holds rows exceeding max_allowed_packet ceiling in /etc/my.cnf.

Resolution: Increase max_allowed_packet = 128M in /etc/my.cnf and run systemctl restart mariadb.

Rollback and recovery plan

If an archive routine stalls, remove incomplete .tar.gz chunks under /home/backup and reload lscpd if necessary.

Related runbooks in this category:

Was this technical guide helpful?

Facing a production outage?

Hosting Anayil system administrators can directly intervene on your server infrastructure.

Open Support Ticket at Hosting Anayil