【数据备份】巧用宝塔定时备份功能保障自己数据安全

帮助与教程

【数据备份】巧用宝塔定时备份功能保障自己数据安全

2023-07-22 16:07
文章已发布 280 天,被阅读了 23654 次

本文固定链接:https://w-wang.cn/wanwanyun-knowledgebaseview-43.html | 汪汪云计算 ,转载请注明出处!

关于作者:小猴汪汪汪
汪汪云计算(W-Wang.cn),服务器在线自动化秒开通,小时起租 6元首月,让每个开发者都能以最低的成本获取一台专属云服务器。

作为成年人,我们每个人都应该对自己的数据负责。

大厂或者我们拥有的稳定机房数据之所以稳定,并不是因为机器不会出现故障,而是因为我们有容灾措施,数据要稳 最重要的还是容灾。

当一台机器出现故障时,其他机器可以平滑切换,确保数据不会受到损失。

此外,我们还会将数据同步到多个盘上,以确保数据的安全性。

即使出现炸盘情况,我们还有备份盘来保障数据的完整性和可用性。

 

这种容灾措施的确会导致数据更加稳定,但也同时带来了成本的上升。

为了确保数据的安全性和可用性,等于客户每购买一台机器,我们需要在背后额外再配备赠送两三台看不见的服务器来进行数据保障。

这就是稳定机房机器会比较贵的原因之一。

 

性价比机器本身就以价格为优先考量,所以没办法这么做,本身不盈利,如果还同步备份几台机器,成本会直接翻几翻,架不住啊,

所以就导致性价比区的机器数据风险会比稳定机房大点,不是因为机器更辣鸡,而是没有做容灾,硬性成本限制,无解的,

当然,正常情况,机器也会那么容易坏,所有的保障都是在保那个万分一

 

因此,使用性价比机器时,由于服务商可能没有提供容灾措施,我们需要对自己数据的安全性负责。

为了确保数据的安全性和可用性,我们应该养成定时备份数据的习惯。

手动备份数据可能会非常繁琐和不切实际,因此我们需要寻找一种自动化的备份解决方案。

 

本教程将向您介绍一个备份思路,作为参考,您可以根据自己的需求进行相应的调整和配置。

把一切掌握在自己手中,才是最稳的,

自己把备份策略做好,即使服务商出现故障或意外情况,您也可以快速恢复数据和系统,确保业务的连续性和稳定性。

从此,您将无需担心自己的数据安全问题,可以安心地睡大觉,让备份策略为您保驾护航。

 

接下来,让我们进入正题:

本期教程的主要方向是建站时利用宝塔的定时备份功能,让服务器自动在指定时间段内对网站+数据库进行备份并主动上传到阿里云OSS存储保障数据安全。

至于费用嘛,以本站官网为例,本站官网的站包才几百M,使用冷归档存储,上个月的费用为 0.6元,呃...

没错,一个月 6毛钱,所以完全无需顾虑费用问题。

 

国内建站业务现在宝塔占据了非常大的市场份额,而不使用宝塔直接自己命令行管理服务器和建站的,本身技术就算比较高,只要有备份思维,自己都会想办法做出对应的调整。

所以本篇教程就预设在本身已经使用宝塔建设完网站之后的数据备份,如果不会安装宝塔可以参考本站的往期教程:点我直达

不会建站的话...毕竟这不是一个建站教程,如果装完宝塔却还是连站都不会建的话,

那你都没网站了,自然也没什么数据好备份的不是。😂

 

宝塔建站完之后,可以前往申请开通一个OSS服务,因为我们也不是要拿来存储大文件所以也不需要购买流量包,直接使用后付费模式就行,一般正常网站一个站几十M一两G的,一个月的费用就在1,2块钱左右。

本教程以阿里云OSS为例,其它平台的OSS都一样,大家可以举一反三一下,做技术的脑瓜子不至于太死板吧应该。

 

既然使用阿里云OSS,那注册一个阿里云账户就是必然的,注册教程我就不出了,注册一个阿里云账户都不会..  那我这些胡言乱语也看不懂了..

阿里云官网:点我直达阿里云官网

注册登录完以后:点我直达OSS页面

还没有开通的账户 立即购买 这个按钮显示的是立即开通,直接点击这个立即开通 开通一下OSS服务就行,已开通的点管理控制台进入OSS控制台页面,新开通的开通完应该也会自动跳转到OSS控制台页面,如果进不来,从阿里云的总控制台里面搜索oss后进入,然后创建一个OSS Bucket,如下图:

 

创建时的选项可以根据自己的实际情况选择,我这边其实一般不去动数据,就是蛮备一下以防不测,所以选的是冷归档,就是平时不取数据,取的时候要提前解锁,大家可以根据自己的情况选择,不懂得直接就选默认就行,有星号得就填,没星号得就放着,下面扔一张我创建的,供参考:

bucket名称可以随便填,只要符合命名规范且未被占用就行,

创建完放着备用就行,然后回宝塔操作。

如上图,在宝塔的软件商店里面搜索 阿里云OSS 然后安装上去就行,最后配置一下OSS参数:

一共5个参数,接下来分别讲解下如何在阿里那边获取到这5个参数:

1. AccessKeyId 和 AccessKeySecret

阿里云官网右上角找到 AccessKey 管理

进入AccessKey 管理页面后,有就继续使用,没有就新建一个,能直接查看就直接查看不能直接查看就再建一个,这个页面里面你随便点,总能找到这两个参数的,一般情况下我这边是直接查看就行:

 

2. Bucket  和 EndPoint

根据图片路径进去你的 bucket 详情页就可以获取

找不到OSS页面 连接给你,直接点击前往

进来以后,点概览:

下图中的 1 就是 Bucket

下图中的 2 就是 EndPoint


 

3. 最后一个 保存路径 你就随便填了,保持默认就行,

然后点击确认保存,就在宝塔里面配置好阿里云OSS了。

 

配置完阿里云OSS后只需要在宝塔的定时任务里面添加两个定时任务后就行了,流程如下:

这是备份网站的,可以参考一下,或者自己根据需求修改,图中示例是每天凌晨3点30分会自动备份一下网站到阿里OSS

这是备份数据库的,可以参考一下,或者自己根据需求修改,图中示例是每天凌晨3点10分会自动备份一下数据库到阿里OSS。

 

至此,本篇教程结束,网站每天都会自动备份到阿里OSS,再也不用担心数据丢失了。

感谢阅读,祝生活愉快。


标签:
  • 汪汪云系列教程
  • 基础篇
  • 数据安全
  • 宝塔定时备份