小沨的天空

  • 首页
  • 图床
  • 网盘
  • 赞助
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

使用Google Drive定时备份WordPress和国外VPS挂载

2016年6月13日 3023点热度 0人点赞 3条评论

Google Drive:https://drive.google.com/drive/ (需要翻墙)
UpdraftPlus插件:https://wordpress.org/plugins/updraftplus/(需要翻墙)
昨天看到freehao123写了谷歌网盘备份WP文章,我折腾了一会没成功所以没去弄了,在弄网盘API设置的时候有点问题,刚刚又弄了一下成功了(谷歌APPS教育版本可以利用起来了,哈哈…………)
Google Drive申请和UpdraftPlus插件安装就不说了,上面已经给出地址了,只详细写一下折腾过程,不支持OpenVZ,方便大家。
为了让UpdraftPlus可以将文件备份到Google Drive中,我们先需要到Google那里开通Google Drive API。进入:https://code.google.com/apis/console/

1.创建了新的项目后,你就可以点击开通Google Drive API了

2.开通了Google Drive API后,会提示你继续创建Credentials凭据。

3.选择创建“OAuth 2.0 client ID”。

4.简单地填写你的OAuth 同意协议。

5.Application type应用类型中选择“Web application网页应用”。

6.重点:在Project name中输入updraftPlus,在Authorized JavaScript origins处填写你的网站域名,在Authorized redirect URI处填写你安装UpdraftPlus插件后的“设置”页面显示的URL。域名自己看图,UpdraftPlus插件后url格式是:

http://www.domain.com/wp-admin/options-general.php?action=updraftmethod-googledrive-auth


7.确定后,你就可以得到Google Drive API的client ID 和 secret。

8.将client ID 和 secret复制粘贴到UpdraftPlus的设置选项中。

9.点击保存后,UpdraftPlus会显示一行URL 地址,点击这一行URL地址后,会跳转到Google Drive 是否允许授权的页面。(google 页面都是要开着翻墙的别忘记;了)

国外VPS挂载Google Drive,我就懒得写了直接copy freehao123的qi写的。
google-drive-ocamlfuse项目主页:https://github.com/astrada/google-drive-ocamlfuse
google-drive-ocamlfuse安装简单,相关的安装命令如下:

//Ubuntu 15.04, 14.10, 14.04
apt-get update
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

// Archlinux
yaourt -S google-drive-ocamlfuse

//其它
sudo apt-get install ocaml camlp4-extra
git clone https://github.com/OCamlPro/opam.git
cd opam
./configure
make
sudo make install
sudo apt-get install m4 libcurl4-gnutls-dev libfuse-dev libsqlite3-dev
opam init
opam update
opam install google-drive-ocamlfuse

接下来,将你的用户(例如root)添加到fuse组。

sudo usermod -a -G fuse root

添加ID和Secret,请注意替换 Client ID 和 secret key。(Client ID和secret key 就是上面Google Drive API的client ID 和 secret的建议重新创建个项目,类型选其他就好了)

google-drive-ocamlfuse -headless -label googledrive -id 你的Client ID -secret 你的secret key

运行了上面的命令会得到一个谷歌授权URL,打开生成的URL地址,跳转到Google Drive授权中。
同意后,请将得到的verification code复制粘贴进去,回车继续。然后进入.gdfuse/googledrive中,编辑配置文件。

cd ~/.gdfuse/googledrive
vi config

打开配置文件,将verification code填写进去,保存。
现在,我们可以新建一个googledrive文件夹,将我们的Google Drive网盘挂载到VPS主机上(注意支持挂载多个账户,如果没有教育版谷歌,多帐号也可以解决空间的大小问题)。

mkdir ~/googledrive
google-drive-ocamlfuse -label googledrive ~/googledrive
#挂载多个账户,命令格式
google-drive-ocamlfuse -label label [mountpoint]


如果是要解除谷歌网盘挂载的命令是:

fusermount -u ~/google-drive

然后就OK了,使劲的折腾谷歌网盘吧。国内VPS 就别折腾了访问不了google。
文章出自免费资源部落 部分内容参考自tecmint、独奏流年 版权所有。

标签: google google Drive 备份 谷歌网盘
最后更新:2018年12月10日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 免费资源部落

    操作起来应该算不难。

    2016年6月13日
    登录以回复
    • mikj

      @免费资源部落 嗯嗯 操作很简单 给需要的人 嘿嘿

      2016年6月13日
      登录以回复
  • 面试技巧

    不错,可以试试

    2017年9月28日
    登录以回复
  • 您需要 登录 之后才可以评论
    站内搜索
    最新 热点 随机
    最新 热点 随机
    满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10
    Gravatar头像的镜像使用Cloudflare Workers反代自建Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享满5美元提现,每天签到和购物返现的网站
    php挂Q系统,折腾 免费org.ua域名 申请攻略 QQ网购1分钱充值1元手机话费 VPS或服务器一键网络重装系统(linux or win) 完成本月公益月捐 宝塔面板或者LNMP下安装php的mongodb扩展 Vista,win7下的ipv6设置 LINUX服务器安装apc为php加速 欢迎使用Micolog ghs.google.com域名反向代理
    标签聚合
    debian linux 升级 系统 月捐 网盘 centos DirectAdmin vps LNMP wordpress php ubuntu 代码 插件 域名 安装 Cloudflare 服务器 免费
    分类
    • Linux
    • VPS服务器
    • windows
    • wordpress
    • 域名相关
    • 建站分享
    • 教程学习
    • 数据库类
    • 未分类
    • 资源分享
    友情链接
    • 2.int.ru
    • vzone
    • QQTM论坛
    • 回到未来博客
    • 死老鬼
    • 麦麦同学
    • 我喔喔喔
    • 夜狐
    • 寥寥后花园
    • xiaofengsky.free.fr
    • 撸羊毛
    • 娃娃博客
    • 傻子-跸西的blog
    • QQPCC
    • 李子博客
    • 天下无鱼
    • 怪鸟博客
    • 轨迹博客
    • 午夜客
    • 陈否否
    • semnew
    • Shucheng Li
    • 小沨记事本
    • 我的图库
    • 豆博
    • logdns.free.fr
    • 爱购啦
    • 朱志瑞
    AD

    COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

    Theme Kratos Made By Seaton Jiang