本文连接地址: http://blog.tuzhuke.info/?p=168
本文作者:tuzhuke
完成时间:2015-04-10
使用wordpress 搭建自己的博客网站,但是对于租用的服务器又没有太大的信心,那我们需要一种很好的备份方法,以防数据丢失。这个博客的服务器在美国(可能是加拿大),是非常廉价的VPS,3.5$/year,还有两个IP。国内很多网站上都说这个会随时跑路,自己用着感觉还行。首要任务是当梯子,次要任务是放个自己的博客。
博客的备份通常使用FTP,Email还有就是网上的云,比如百度云、Google Drive。我的博客备份方案是FTP加Google Drive。期初用的是BackWPup,博客开始内容少打包后很少,通过FTP传到我另一个VPS,同时还会给我的Gmail发一份邮件,随着博客数量增大超出了Gmail的附件大小,只能备份到另一个VPS上,但是另一个VPS硬盘奇小,只有2G(版瓦工3.99$/year),而且担心也会丢失数据,所以想到使用云备份。有些人可能使用百度云,随便一查有Google Drive就用这个了,太懒没有再接着查百度云的东西了。所以这个文章里的云备份是使用的Google Drive。
相信自己挂wordpress就能上Google,如果上不了请点击:梯子。通过配置这个备份又一次感觉到Google的强大,百度也只配给Google提鞋了。。。
废话不多说,首先是两篇参考文章,全是英文版
1 http://premium.wpmudev.org/blog/how-to-backup-your-wordpress-site-to-google-drive/
2 http://updraftplus.com/support/configuring-google-drive-api-access-in-updraftplus/
首页在Wordpress里安装插件UpdraftPlus,找到设置
然后再备份选项中选择Google Drive
同时记录下面的重定向链接,在后面的Google drive设置时候要用
点击Follow this link,如上图。这个时候跳转到Google页面,这个时候可能需要使用梯子了
在Google Developers Console页面点击“Create Project”出现创建工程对话框,只需要输入一个project name即可,Project ID不需要输入,使用自动生成的即可,点击“Creat”完成创建。
由于我们使用的是Google Drive需要使能Drive API,点击“API&auth”下的“APIs”,然后再搜索框中输入Drive API,如下图,搜索结果中会出现“Drive API”,(PS 看到这些东西真心觉得Goolge的强大)
点击Drive API会提示“Enable API”,点击按钮,即可返回,这里已经完成了第一小步。
返回后查看“Enable APIs”会看到多出一个Drive API
下面的任务是设置账户, 点击左侧的“Consent screen”,填入选择一个你使用的邮件名,然后填入product name(可以随便起名),其它都是选填(optional)不用填写,直接保存即可
最后需要创建一个用户,因为在插件里需要我们填入一个用户id和秘钥,这个都是需要在 Google Developers Console中生成的
然后输入博客网址信息,选择"Web application",第二个填入自己的域名,第三个是一开始在插件中生成的的重定位连接。
一切就绪后,直接点击“Creat Client ID”即可生成ID以及秘钥
将Client ID和Client secret分别填入UpdraftPlus中,然后点击“保存修改”回到UpdraftPlus的“设置页面”,如下图,此时提示并没有验证,点击连接进行验证
点击连接选择Accept
验证结束后,回到界面后,提示已经验证成功,此时就可以备份了,下图是备份进程
备份完成后到Google Drive查看
备份成功,这篇文章到这里也结束了。
转载注明:本文连接地址: http://blog.tuzhuke.info/?p=168