THE IMPORTANCE OF SYSTEMATIC BACKUP COPYING OF WEBSITES AND LOCAL SERVER ENVIRONMENTS USING JOOMLA, XAMPP AND AKEEBA BACKUP AS EXAMPLES
DOI:
https://doi.org/10.35546/kntu2078-4481.2026.2.51Keywords:
local server environment, CMS Joomla, XAMPP, Akeeba Backup, educational process, data recoveryAbstract
The article substantiates the importance of systematic website backups on the CMS Joomla and the local XAMPP server environment as a key element in the secure local development of educational web projects. The high probability of data loss causes the problem due to technical failures (storage failure, MySQL errors such as “Error: MySQL shutdown unexpectedly”), software conflicts (faulty updates), and organisational risks (human factor), which are particularly critical in the educational context of semester web projects. An analysis of current publications has revealed a lack of comprehensive recommendations for integrating backup into educational process. Practical recommendations have been developed for creating, storing, and restoring backups using the Akeeba Backup component and archiving the XAMPP folder. The study is structured around five tasks: risk analysis and prevention during local development; backing up a Joomla website using Akeeba Backup; backing up the local XAMPP server environment; creating scenarios for restoring a web project from backup copies; and determining the educational effect. The paper proposes an approach based on two-level backup: at the website level (CMS Joomla, full website backups), and at the local server level (archiving XAMPP environment with the website). Typical recovery scenarios are systematised: within the existing/new XAMPP, complete recovery of the local server environment, and deployment of the XAMPP archive received from a third party. It is noted that the implementation of a two-level backup approach into the structure of academic disciplines will help minimise the risks of data loss, reduce the time required to restore web projects, develop the professional competencies of future web development specialists using CMS Joomla, and foster a responsible attitude towards organising a secure web project lifecycle. The material in this article is used to teach educational components on the use of CMS and local server environments during the development of educational web projects in the form of websites
References
Хорошевський О. Резервне копіювання і відновлення Joomla та XAMPP. URL: https://aleksius.com/uk/cmsjoomla/rezervne-kopiiuvannia-i-vidnovlennia-joomla-ta-xampp (дата звернення 08.01.2026).
California Learning Resource Network: Why are data backups important? URL: https://www.clrn.org/why-aredata-backups-important/ (дата звернення 15.12.2025).
Ani Duong. How to Perform Joomla Backup in Two Methods | 2026 Updated. URL: https://litextension.com/blog/joomla-backup/ (дата звернення 11.02.2026).
Joomla Website XAMPP Backup erstellen. URL: https://ypsilon.dev/joomla-website-xampp-backup-erstellen/(дата звернення 12.02.2026).
Joomla Backup and Updates: Safe Procedures Guide. URL: https://www.theory7.net/support/en-us/artikel/joomlabackup-and-updates-6968a751e82c1 (дата звернення 14.02.2026).
Хорошевський О. Варіанти вирішення помилки «Error: MySQL shutdown unexpectedly» на XAMPP. URL: https://aleksius.com/uk/cms-joomla/pomilka-zapusku-mysql-na-xampp (дата звернення 04.01.2026).
Regular Joomla Backups Essential for Website Security. URL: https://moldstud.com/articles/p-regular-joomlabackups-essential-for-website-security (дата звернення 13.02.2026).
How to create a Joomla backup. URL: https://www.ionos.com/digitalguide/hosting/cms/joomla-backup/ (дата
звернення 08.02.2026).
jDownloads Documentation Center! Creating a Joomla! test site on XAMPP – November 2025. URL: https://www.jdownloads.net/documentation?view=article&id=156&catid=28#appendix3-using-an-akeeba-backup (дата звернення 10.01.2026).
Nicholas K. Dionysopoulos. Akeeba Backup User's Guide. URL: https://cdn.akeeba.com/downloads/akeebabackup/8.1.5/akeeba-backup-guide.pdf (дата звернення 08.02.2026)
Хорошевський, О. І., Хорошевська, І. О., Назаров, Д. Л. Етапи процесу оновлення вебсайту, створеного засобами CMS. Таврійський науковий вісник. Серія: Технічні науки. 2025. № 3. С. 167-175. https://doi.org/10.32782/tnv-tech.2025.3.18.
Хорошевський О. І., Хорошевська І. О. Визначення комплексу показників, що впливають на якість веб-сайту. Таврійський науковий вісник. Серія: Технічні науки. 2025. Т. 2. С. 216-224. https://doi.org/10.32782/tnvtech. 2025.2.22.
Brian Li. How to fix the XAMPP error “MySQL shutdown unexpectedly” (3 methods). URL: https://kinsta.com/blog/xampp-mysql-shutdown-unexpectedly/ (дата звернення 14.02.2026).
Akeeba Backup. URL: https://extensions.joomla.org/extension/akeeba-backup/ (дата звернення 19.01.2026).





