利用宝塔面板自带七牛云存储插件备份网站和数据库

我们在建站的时候,无论是选择虚拟主机,还是VPS、服务器,无论用一键包或者自己编译,还是用可视化面板配置WEB环境,无论我们选择高端大气的主机提供商,还是选择刚刚成立的个人主机商。我们都需要做的一件事情就是定期给我们网站、项目定期备份数据。我们可以根据需要选择每天备份、每周备份或者每月备份,对于重要的项目可能还会实施实时同步增量备份。

大部分选择可视化面板安装WEB环境的网友对于数据备份并不是很重视,一来可能是太过于自信主机商的稳定,二来可能是不清楚如何备份,但是万一因为主机商故障或者我们VPS故障导致数据丢失无法恢复,最终损失的还是我们。

宝塔面板Linux环境部署的WEB环境我们虽然可以通过手动打包网站文件、数据库导出,同时,根据官方提供的拓展插件,我们还可以利用七牛云存储进行备份网站和数据库的设置。

第一、准备工作

1、这篇文章我们是基于宝塔面板自带七牛云存储插件实施的备份,所以我们需要当前服务器安装的宝塔面板

2、我们需要提前申请七牛云存储账户,建立镜像存储空间,目前免费七牛账户赠送10GB硬盘、20GB流量

3、如果我们觉得这样备份麻烦,也可以采用直接到文件管理器中打包文件然后下载,然后通过phpmyadmin导出数据库,这样的方式也可以。

第二、七牛云和宝塔面板设置

1、七牛云存储设置

A - 获取API信息(下图所示)
请输入图片描述

B - 开通私有空间
请输入图片描述
这里我们需要开通一个存储空间,控制权限设置私有空间,因为是用来备份数据的肯定不能公开

2、安装七牛云存储软件并设置
请输入图片描述

在宝塔面板后台软件管理,可以看到默认自带有七牛云存储软件,我们需要去安装。然后设置信息

请输入图片描述

我们在上面准备好的七牛账户KEY和七牛云存储账户信息配置。设置完毕之后保存。

第三、设置定时备份任务

宝塔面板自带任务计划,我们在上面设置七牛云存储备份网站参数配置后,可以通过定时计划来让自动实时备份同步到七牛云存储空间中。

1、定时任务备份数据库
请输入图片描述

任务类型选择备份数据库、然后选择对应需要备份的网站、以及备份到七牛云存储。执行时间周期我们根据需要设置。

2、定时任务备份网站
请输入图片描述

这里我们还要备份网站文件,设置周期、站点、备份路径。

3、检查是否生效

我们设置的定时备份,根据我们站点、项目设置周期,我们添加任务之后,可以先执行脚本看看是否可以备份过去。需要等几分钟
请输入图片描述
可以看到已经备份到七牛云存储中,这可以说明可以实现宝塔面板备份到七牛云存储中

第四、宝塔备份七牛云存储小结

1、宝塔面板自带备份七牛云存储脚本,我们可以设置将网站、数据库定时备份到七牛云存储中,确保我们网站数据的安全和完整。

2、七牛云存储默认提供10GB云存储空间,可以确保一般的项目使用的,如果不够用也可以付费拓展。

3、宝塔面板还提供FTP备份远程空间,或者定时备份到本地服务器中,根据我们个人需要选择适合自己的方式

原文链接:https://www.laobuluo.com/598.html

Last modification:August 19th, 2018 at 04:31 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment