祥磊部落

随机出现的你

LINUX VPS网站数据备份到百度网盘

由于bpcs_uploader基于PHP,你可能需要一个支持PHP的环境!

由于VPS上安装的php可能存在于各种地方,因此运行很可能不正常。请以使用which php得到你的php绝对路径,修改bpcs_uploader.php的头一句#!后的路径。
如果你的php是为了网站环境安装的,那么很有可能你会得到下面这条错误消息:

那么说明你的环境由于安全原因禁止了部分函数的执行。请看FAQs的1。请使用那条长长的命令代替./bpcs_uploader.php

配置bpcs_uploader:

输入y继续

接着到了暂时把SSH界面放一边,去http://developer.baidu.com/dev#/create新建一个应用

《LINUX VPS网站数据备份到百度网盘》

打开开放API——API管理——API列表

《LINUX VPS网站数据备份到百度网盘》

接着在PCS API一行中开启,输入目录,确定

《LINUX VPS网站数据备份到百度网盘》

回到基本信息,找到我们的API Key!

《LINUX VPS网站数据备份到百度网盘》

将API KEY复制到SSH中!

下一步输入刚刚我们设置的目录

《LINUX VPS网站数据备份到百度网盘》

然后SSH中会提示使用浏览器访问这个地址。

授权!

《LINUX VPS网站数据备份到百度网盘》然后将地址栏中的access_token复制回SSH中…

格式类似:3.2747xxxxxf14cd52xxxx76dcfxxxa4f1.2592000.1379800003.590547696-1000000

《LINUX VPS网站数据备份到百度网盘》

然后如果你看到你网盘现在的信息,恭喜你,配置成功了!

配置备份脚本

额,这个备份脚本我是修改于备份到FTP的,可能不太成熟,请大家多多包含!!!

部分细节自己修改成自己的!!!

 

由于我这边这个debian有点问题,因此测试的时候仅备份了网站数据并上传。

《LINUX VPS网站数据备份到百度网盘》

 

《LINUX VPS网站数据备份到百度网盘》

 

测试结束后,你可以通过加入crontab来实现自动化!

输入

自行配置crontab 呼呼……

 

后记

使用国外的vps通过上述方法备份,速度不是一个蛋疼…我的DigitalOcean上传速度200kb/s以下,teidc家的上传速度不过100kb/s

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据