扫盲 2026.11.04 19:34 21 次浏览 0 条评论

网站备份方法

网站备份其实就两块:网站文件和数据库,少一样都恢复不回来。

文件备份:小皮面板里找到网站目录,右键打包成 zip 下载。别忘了 Apache/Nginx 的 vhost 配置和伪静态规则也存一份,换服务器全靠它。

数据库备份:面板数据库页面点导出最省事;命令行用 mysqldump,导出的 sql 才是真数据。

手点太麻烦就写个脚本丢定时任务:

#!/bin/bash
# 网站文件 + 数据库一起备份,按日期命名
DATE=$(date +%Y%m%d)
tar -zcf /backup/www_$DATE.tar.gz /www/wwwroot/mysite   # 打包网站目录
mysqldump -uroot -p123456 mydb > /backup/db_$DATE.sql    # 导出数据库
find /backup -mtime +7 -name "*.tar.gz" -delete          # 只留最近7天

脚本在小皮面板的“计划任务”里设成每天跑一次。备份包别跟网站放同一台机器,传到网盘或另一台服务器,硬盘一坏就全白搭。

说点什么 0

行思随记

欢迎来到:行思随记