为了让网站持续稳定的运行,定期对网站进行备份是必不可少的工作之一。可以规避由于服务器故障、数据迁移、网站调试、网络攻击等方面带来的风险。
我们在使用宝塔面板创建站点之后,默认是没有备份的。站点备份有两种一种是手动备份另外一种是自动备份,每天/每隔一段时间去手动备份也是挺麻烦的,但是如果网站没有备份万一某天我们操作了什么缺少了文件或者安装了什么插件有漏洞导致了站点数据丢失就得不偿失了,虽说现在云服务器都有快照功能可以设置定时备份,这个功能虽说强大可以恢复到这个快照时间点前的数据,可是当我们站点缺少某个文件的时候这个功能就不太方便了,恢复这个时间点后写的内容就没有了,不恢复我们的站点就缺少了那个文件。所以我们需要设置网站数据备份,通过宝塔面板创建的站点如何设置呢?下面教大家如何设置定时备份数据给网站数据多一份安全。
解决办法
1、登入宝塔面板,登入后选择左侧的计划任务点击进入
2、在计划任务里面设置如下图
任务类型:选择备份网站
任务名称:这个是面板自动填充的可以不用填写
执行周期:这个是选择备份的时间,一般个人站长数据不大建议选择每天备份
备份网站:选择要备份的网站
备份到:这个是备份的存储路径可以选择本地也可以选择云存储, 默认没有安装云存储插件的话只有服务器磁盘(本机)
保留备份:一般建议7份,配合上面每天备份执行周期刚好7天
排除规则:这个一般用不到(用途是排除不备份的目录)
设置完如上选项后点击添加任务
3、添加完任务计划后,如下图在任务列表中会出现我们刚刚添加的一条任务计划,我们点击执行,手动运行下备份检查下备份是否完整
注意事项
当添加完备份任务,应该手动运行一次,并检查备份包是否完整
磁盘容量不够、数据库密码错误、网络不稳定等原因,可能导致数据备份不完整
备份站点和目录时支持文件或目录排除,请将需要排除功能的插件升级到最新版,如:阿里云OSS等
4、点击任务列表对应的任务计划日志功能可以看到备份具体情况,备份存储路径
5、下载备份路径下的备份压缩包到本地解压检查下是否正常,等设置的时间到了就会自动备份
其他介绍
宝塔任务计划类型包含以下部分:Shell脚本、备份网站、备份数据库、日志切割、释放内存、访问URL、备份目录、木马查杀、同步时间
我们一般用的比较多备份网站、备份数据库、日志切割、释放内存、木马查杀、同步时间 设置方法和上面设置网站备份大同小异大家可以去测试下。