网站备份方法
网站备份其实就两块:网站文件和数据库,少一样都恢复不回来。
文件备份:小皮面板里找到网站目录,右键打包成 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