AlmaLinux9.4 ; System Backup and Restore

1.Website data backup

Backup under /var/www/html

Create backup script file

Contents of backup_html.sh

Set permissions

Create save directory and Set permissions

scheduled execution
Add settings to cron for periodic backups

2.MySQL database backup

Create backup script file

Set permissions

Create save directory and Set permissions

scheduled execution
Add settings to cron for periodic backups

3.Restore backup files under html

Store HTML backup files in "/ (root)" directory
Select a backup file for the specified date

Expand file

4.Restore Mysql backup file

①Save the database backup file to any directory and
(In the example, the directory is "/var/www/backup/db_bak".)Extracting data
Select a backup file for the specified date

Restore MySQL database
MySQL root password required

Copied title and URL