Rocky Linux9.3 : System Backup and Restore

1.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

➁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

➁Restore MySQL database