tar
命令打包配置文件/etc/httpd/conf/
、網站文件/var/www/html/
和日志文件/var/log/httpd/
。例如:sudo tar -czvf apache_backup_$(date +%Y%m%d).tar.gz /etc/httpd/conf /var/www/html /var/log/httpd
。mysqldump
命令備份數據庫,如sudo mysqldump -u username -p database_name > backup.sql
。tar
命令創建系統鏡像,如sudo tar cvpzf backup.tgz --exclude=/proc --exclude/sys /
。cron
定時任務實現,如每天凌晨備份。tar
命令解壓備份文件到對應目錄,如sudo tar -xzvf apache_backup_$(date +%Y%m%d).tar.gz -C /
。mysql
命令恢復數據庫,如sudo mysql -u username -p database_name < backup.sql
。tar
命令解壓系統鏡像到根目錄,如sudo tar xvpfz backup.tgz -C /
。sudo apachectl configtest
檢查配置文件語法,無誤后用sudo systemctl restart httpd
重啟服務。