宝塔面板如何使用阿里云oss备份网站程序和数据库?

2024-11-19 17:12:13 278阅读

一直以来,我自己的网站都使用手动备份网站程序和数据库的,差不多每周都会备份一次数据库,每个月备份一次网站程序。一直想实现自动备份网站,可是闲麻烦就没有研究过。后来接触到了宝塔控制面板,才开始了网站自动备份。自己使用的是把网站程序和数据库备份到服务器上,很多网友说这种备份方式还是有风险的。如果是服务器被攻击就可能导致数据的丢失,不如使用阿里云OSS备份。

看到陌生的名词自己觉得不知道如何下手,今天详细的了解了一下,发现其实设置起来并没有想象的那么麻烦。更为重要的是,一次设置成功后,网站以后就不用担心程序和数据库的丢失了。具体宝塔面板如何使用阿里云oss备份网站程序和数据库呢?

1、登录宝塔控制面板后台,在软件管理里搜索阿里云oss插件,并安装。

QQ截图20200214220239.jpg

2、登录阿里云控制台,找到左侧的对象储存OSS点击进入并开通。

QQ截图20200214201703.jpg

3、找到左侧的资源包管理,购买对象储存OSS资源包,注意购买地区选择和服务器所在地区一致,我的是华北2区的。因为不同区的话数据不是互通的,不能用内网数据传输,我当时没注意选错区域了导致后面一直用内网不成功,最后只能用外网,速度没有内网快,内网还不用流量费。阿里云OSS资源包的价格也不贵,标准LRS储存包一年才9元。貌似购买后不想使用的话,无法退款。

QQ截图20200214221046.jpg

4、在对象储存里找到Bucket列表,点击里面的创建Bucket。名字可以自己随意设置,地区选择网站服务器所在地。选择标准储存,其他选项默认即可。如果有特殊需求,自己再修改相应的选项。

QQ截图20200214221412.jpg

5、在对象存储找到概览进入,在最右侧常用入口里找到Access Key并点击进入。选择继续使用Access Key,并下载密匙文件。文件包含AccessKeyId 和AccessKeySecret。

QQ截图20200214221915.jpg

6、进入宝塔控制面板,并设置阿里云OSS插件。把上面的AccessKeyId 和AccessKeySecret复制到设置栏目中,如下图。Bucket栏目输入自己自定义的网站名称,外链域名输入Bucket的外网或者内网,保存路径默认即可。

QQ截图20200214222745.jpg

Bucket怎么查看:点击Bucket列表,点击进入创建的Bucket,在Bucket概览里就能看到Bucket域名一栏。上面也说过,内网备份网站程序和数据库的速度比较快,外网的速度相对慢一些。

QQ截图20200214223407.jpg

也有一些网友使用EndPoint(地域节点),自己测试了一下使用外网和内网也能正常备份网站。据一些产生流量费用的朋友们说,设置成EndPoint(地域节点)后就不再产生流量费用了,建议大家直接使用EndPoint(地域节点)设置。

QQ截图20200215140138.jpg

7、进入宝塔控制面板,计划任务里,添加网站程序和数据库备份计划,注意选择备份到阿里云OSS。设置好备份计划后,自己再手动点击计划任务里的执行按钮,看看阿里云OSS里是否有备份文件,如果有备份文件,证明宝塔面板使用阿里云OSS备份网站成功。如果网站后期出现问题,可以直接云阿里云OSS储存里下载网站备份。

QQ截图20200214223720.jpg

阿里云OSS网站数据备份的查看方法:首先进入阿里云对象储存,其次进入Bucket列表,找到自定义的Bucket再次点击进入,最后找到Bucket里的文件管理,就能看到网站备份了。点击备份文件,可以选择下载、发送地址或者设置等操作。

QQ截图20200214224456.jpg

文章版权声明:除非注明,否则均为赵连奎博客原创文章,转载或复制请以超链接形式并注明出处。