宝塔面板如何设置网站自动备份?

2019-07-1914:56:31 7 165 人看过

为了让网站持续稳定的运行,定期对网站进行备份是必不可少的工作之一。可以规避由于服务器故障、数据迁移、网站调试、网络攻击等方面带来的风险。

备份的方法很多,不怕麻烦的话可以定期手动备份到本地,便捷的方法也可以在宝塔面板设置自动备份到服务器或者对象存储。对于我这种懒人来说,自动备份自然是首选,所以本文将探讨一下宝塔面板如何设置网站自动备份。

宝塔面板如何设置网站自动备份?

 

一、备份到服务器

备份到服务器,顾名思义是备份到当前服务器的不同目录下(一般是/www/backups)。众所周知,网站备份一般对两种类型的数据进行备份,分别是数据库和网站文件。所以在宝塔面板中为网站文件和数据库各新增一个计划任务即可。如图所示。

 

1、网站文件备份

宝塔面板新建一个计划任务,任务类型选择「备份网站」,任务名称会自动填充完成,不用管。关于执行周期,和你网站更新周期一致就可以,比如你每天更新,就可以设置每天备份一次。正常情况一周备份一次就可以。备份的时间,一般选择凌晨 1 点到 5 点这种网站活动比较少、服务器比较稳定的时段。最后一栏,选择选择将你要备份的网站备份到服务器磁盘,保留的份数。点击"添加任务"即可。

宝塔面板如何设置网站自动备份?

 

2、数据库备份

用添加网站备份计划的方法,为数据库添加备份。任务类型一栏选择「备份数据库」。如下图所示:

宝塔面板如何设置网站自动备份?

如果你的服务器空间充裕,可以考虑直接备份到当前服务器。但是这样是有风险的,一旦服务器发生故障或者服务器被人冲击,备份的数据有可能会丢失。建议自动备份到服务器后,适时保存一份到本地,以防万一。

 

3、执行一次备份任务

当添加完备份任务,在下方的任务列表中,将任务执行一次,检查一下备份包是否完整。

宝塔面板如何设置网站自动备份?

备份的目录一般如下所示:

宝塔面板如何设置网站自动备份?

 

二、备份到对象存储

现在像阿里云和腾讯云这种大型的服务商都提供对象存储服务,我们可以在宝塔面板中安装相应的插件,将网站自动备份到对象存储上面。优势是不占用服务器空间,可以实现异地容灾。这里以阿里云 OSS 对象存储为例。

 

1、获取对象存储的 AccessKeyId 和 AccessKeySecret

如果你还没有对象存储,可以到腾讯云或者阿里云开通一个对象存储,然后创建一个 Bucket。读写权限建议选择「私有」,其他可以自行填写。然后点击确定创建一个 Bucket。

宝塔面板如何设置网站自动备份?

然后在对象存储的「概览」页面右边栏中可以找到「Access Key」,点击进去。获取相应的 AccessKeyId 和 AccessKeySecret。后面我们会用到。

宝塔面板如何设置网站自动备份?

 

2、安装对象存储插件

宝塔面板中选择「软件管理」,安装阿里云 OSS 插件。我这已经安装好了。

宝塔面板如何设置网站自动备份?

 

3、配置对象存储插件

将上一步获取的 AccessKeyId 和 AccessKeySecret 复制粘贴进去,「Bucket」填写你在第一步创建的 Bucket 名称,对像存储后台点击你创建的 Bucket,在“概览——访问域名”一栏中可以找到外链域名。保存路径,不用管,放在 Bucket 根目录就可以。填完选择保存即可。

宝塔面板如何设置网站自动备份?

 

4、添加备份任务

宝塔面板后台添加一个计划任务,然后就可以选择备份到阿里云 OSS 对象存储了。同理,设置完备份任务,记得在任务列表中执行备份一次,看看备份包是否完整哦。

宝塔面板如何设置网站自动备份?

 
 

weinxin
博客小程序【一起行动派】
欢迎访问行动派博客小程序,小程序和博客同步更新,查看内容更加方便!
Action

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:7   其中:访客  6   博主  1

    • avatar 心灵博客 3

      备份是不可能备份的,快照来一个

        • avatar Action Admin

          @心灵博客 提醒了我,迟一点再写一篇关于新建快照策略的。哈哈。

        • avatar wordpress建站吧 4

          快照加备份基本万无一失了。。。

          • avatar 南瓜IT 0

            宝塔还蛮多人用

            • avatar 大牙鱼 0

              我一直没有备份,学习了。

              • avatar 青蛙旅游 0

                宝塔挺简单的,非常不错的实用工具。

                • avatar 灰常记忆 1

                  我就是这么干的