数据迁移备份

宝塔面板定时备份设置:网站文件和数据库一键搞定

「 经常有人问:服务器装了宝塔面板,备份还要自己写脚本吗?不用。宝塔自带的计划任务就能搞定网站文件和数据库的定时备份,配一次就不用管了。但实际接触下来,十个客户里有六个要么没配,要么配得不完整,缺这少那。今天把完整流程走一遍。 」
数据迁移备份
宝塔面板定时备份设置:网站文件和数据库一键搞定

经常有人问:服务器装了宝塔面板,备份还要自己写脚本吗?不用。宝塔自带的计划任务就能搞定网站文件和数据库的定时备份,配一次就不用管了。但实际接触下来,十个客户里有六个要么没配,要么配得不完整,缺这少那。今天把完整流程走一遍。

网站文件备份

登录宝塔面板,左侧菜单找到“计划任务“,点添加任务。任务类型选“备份网站“,选择要备份的站点,执行周期根据更新频率选——内容更新频繁的站每天备份,偶尔更新的每周也行。备份保留份数建议设7到30份,太少不够回溯,太多占磁盘。

有个细节容易忽略:备份路径别放在网站根目录下。有人把备份文件存在/www/wwwroot/backup里,结果备份目录本身也被打包进去,越滚越大。宝塔默认备份在/www/backup,别乱改。

数据库备份

同样在计划任务里,任务类型选“备份数据库“,勾选需要备份的库。如果数据库多,可以选“备份所有数据库“,但注意大库备份会占临时空间,磁盘低于10G就别全选了。

备份压缩选项一定勾上。MySQL导出的sql文件是纯文本,压缩后体积能缩到原来的十分之一。磁盘空间就是钱,没必要浪费。

备份到哪里有讲究

宝塔支持把备份推送到阿里云OSS、七牛云、又拍云等对象存储。强烈建议至少配一个远程存储。服务器挂了本地备份也跟着没的情况,每年都有人踩坑。在“软件商店“里装对应的存储插件,回到计划任务里就能选择远程推送,配置一次以后自动上传,不用额外操心。

最后强调一点:配完备份后,每月至少做一次恢复演练。从备份文件里恢复一个站到测试环境,确认数据完整可用。备份没验证过,等于没备份。

需要专业服务?我们随时为您解答 →

18638624151