在CentOS中,通常使用tar或rsync命令来备份网站,而非“CentOS Extract”(extract并非标准CentOS备份工具)。以下是具体方法:
tar命令备份网站文件sudo mkdir -p /backup/website
/var/www/html,执行:sudo tar -czvf /backup/website/website_backup_$(date +%Y%m%d).tar.gz /var/www/html
-c:创建归档文件;-z:gzip压缩;-v:显示详细过程(可选)。rsync命令备份(支持增量备份)rsyncsudo yum install rsync
sudo rsync -avz --delete /var/www/html /backup/website/
-a:归档模式;-v:显示详细信息;-z:压缩传输;--delete:删除目标端多余文件。/usr/local/bin/website_backup.sh:#!/bin/bash
BACKUP_DIR="/backup/website"
SOURCE_DIR="/var/www/html"
DATE=$(date +%Y%m%d)
tar -czvf $BACKUP_DIR/website_$DATE.tar.gz $SOURCE_DIR
sudo chmod +x /usr/local/bin/website_backup.sh
cron定时任务sudo crontab -e
添加以下内容(每天凌晨2点执行):0 2 * * * /usr/local/bin/website_backup.sh
sudo执行命令。tar -xzvf /backup/website/website_backup_20250808.tar.gz -C /tmp/verify