添加七牛云存储_最新利用宝塔Linux面板定时备份网站文件及数据库至免费七牛云存储方法...

03446e7fb8b51f2c6e01be43e9fa11da.png

本文转载自VPS大学:https://www.vpsdx.com/7957.html

VPS大学(VPS大学是一个分享便宜VPS,香港VPS,美国VPS,美国VPS测评,美国VPS推荐,国外VPS测评,域名优惠码,免费VPS,VPS教程信息的网站。)是一个专业分享国内外云服务优惠信息、VPS优惠信息、VPS促销活动、域名优惠码、建站知识及网站运营经验的网站,欢迎大家一起来交流。

一、准备工作

1、正确安装好宝塔Linux服务器面板

后面要在宝塔Linux面板中,安装宝塔面板自带的七牛云插件,把网站文件和数据库备份到七牛云存储空间中。

2、申请七牛云存储账户

我们如果没有七牛云存储账户则需要申请(注册七牛云账户免费10GB存储和10GB流量搭建网站静态加速功能)。同时我们需要创建一个云存储空间,备份网站数据的肯定只能是私有空间,且需要申请密钥。免费的七牛云存储有10GB容量,做网站数据备份完全够用

3、一个已经有备案号的域名,域名可以用垃圾域名,但是要有备案号,后面解析要用到这个备案域名。

二、安装和设置

1、安装七牛云存储插件

登陆宝塔面板后台,按照下图安装好七牛云存储插件

9f4b927cacea1b491e0494966686d585.png

安装成功后,点七牛云存储插件右侧的“设置”,弹出具体设置页面,如下图:

a4446113af6d9555c5f25b4fd1c9b965.png

2、参数设置

ae3620828eecb34e4bbb7ed316e91a16.png

如上图所示,要设置的参数有4个,具体一一介绍参数填写方法。

第一 access_key:*七牛秘钥中的AK

第二 secret_key: *七牛秘钥中的SK

第三 存储空间:*七牛对象存储空间名称

第四 加速域名:*绑定的加速域名或测试域名

其中第一、第二两个参数,在七牛云个人账号页面获得,也可以直接点这个链接获取:https://portal.qiniu.com/user/key , 如下图:

ccd8619d8786097ac7fadaac1be58f3c.png

上图第一栏AK填写到 access_key上,第二栏SK填写到 secret_key上,非常简单。

第三个参数, 存储空间就是七牛云网站上存储空间的名字,比如,我的空间名字为vpsdx,那就填写vpsdx,如下图:

cd52b7ea9c518009ec59eae72d392f8d.png

第四个参数 加速域名:这里可以填写绑定的加速域名,也可以填写测试域名。推荐填写自己绑定的加速域名,只要域名备案了就可以绑定,测试域名怕不稳定。

域名设置路径,如下图:

00ac70468d79e3e8e3e8682b1b77ac58.png

点上图中的“域名”,弹出域名设置页面,点“绑定域名”,根据提示,设置好域名,并做好CNAME解析就可以,CNAME解析成功后如下图:

8d4d41f172aa2d51198bfae28b78801e.png

期间要做CNAME解析,如下图:

31057e2c868a999984be6c2bb5a2cd49.png

到这里,4个重要的参数就设置完成了,参数都设置好了,点“保存”,如下图:

3ba952ce22059e01b340998e579c597a.png

如果上方填写的信息都正确的话,系统自动打开七牛云存储相应的存储空间,可以看到里面的文件,我这里七牛云上还没有存放任务文件,全新的空间,如下上图3位置。

三、制定定时备份任务计划

打开宝塔面板左侧的“计划任务”,就可以选择把网站文件和数据库备份到七牛云存储里面了。

具体操作:“计划任务”菜单 >> 添加计划任务,在任务类型中选择备份的内容,如备份数据库;在执行周期中选择备份时间,建议选择每天,时间为凌晨;在备份到中选择“七牛云存储”,保留最新 3 份即可;然后点击【添加任务】按钮。具体如下图所示:

0f1e198ec83843117635ba908eb47ff1.png

根据我们备份需要,可以备份网站文件以及数据库到七牛云存储中,备份需要分别创建计划任务。可以设置执行周期、保留版本份数等信息。添加完毕之后,我们就可以先手动执行看看是否可以备份成功。手动执行备份后,七牛云存储文件显示如下图:

acb56c9c8d6e96a187475cc4d61dd445.png

最后,检查备份的文件和数据库是否完整

最后一步是检查我们设置的备份计划,备份过去的数据是否完整,如果不完整,还要认真检查是什么原因,如果备份的数据完整,那就没有问题。

搜索 宝塔面板备份网站数据到七牛云方法宝塔备份网站数据到七牛云七牛云网站备份宝塔面板定期备份到七牛云方法、宝塔面板网站备份等内容,看这篇博文就可以解决。

声明:本文为原创,作者为 淘米哥,转载时请保留本声明及附带文章链接:https://www.vpsdx.com/7957.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Node.js 中使用七牛云实现图片下载可以按照以下步骤进行: 1. 首先,保你已经安装了 `qiniu` 模块,可以通过以下命令进行安装: ``` npm install qiniu ``` 2. 在你的代码中引入 `qiniu` 模块: ```javascript const qiniu = require('qiniu'); ``` 3. 设置七牛云的相关配置,包括 Access Key、Secret Key 和存储空间的名称: ```javascript const accessKey = 'your-access-key'; const secretKey = 'your-secret-key'; const bucket = 'your-bucket-name'; ``` 4. 初始化七牛云的配置: ```javascript const mac = new qiniu.auth.digest.Mac(accessKey, secretKey); const config = new qiniu.conf.Config(); const bucketManager = new qiniu.rs.BucketManager(mac, config); ``` 5. 定义一个函数来下载图片,传入图片的 key(文件名)作为参数: ```javascript function downloadImage(key) { return new Promise((resolve, reject) => { const savePath = './images/' + key; // 设置保存图片的路径和文件名 const options = { force: true, // 强制覆盖已存在的文件 }; bucketManager.fetch(bucket, key, savePath, options, (err, respBody, respInfo) => { if (err) { reject(err); } else { resolve(respInfo); } }); }); } ``` 6. 调用 `downloadImage` 函数来下载图片,传入图片的 key: ```javascript downloadImage('your-image-key') .then(respInfo => { console.log('图片下载成功', respInfo); }) .catch(err => { console.error('图片下载失败', err); }); ``` 以上代码会将指定的图片下载到当前目录下的 `./images/` 文件夹中,并输出相应的结果信息。 请注意替换代码中的 `your-access-key`、`your-secret-key` 和 `your-bucket-name` 为你自己的七牛云的相关信息,以及将 `'your-image-key'` 替换为你要下载的图片的实际 key。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值