2015年4月21日 星期二

使用UpdraftPlus的自動備份雲端硬碟的排程功能


廢話不多說!!自己看


文章來源:http://blog.tuzhuke.info/?p=168

本文连接地址: 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提鞋了。。。
      废话不多说,首先是两篇参考文章,全是英文版
    首页在Wordpress里安装插件UpdraftPlus,找到设置
     QQ图片20150410221209.png
   然后再备份选项中选择Google Drive
    QQ图片20150410221205.png
同时记录下面的重定向链接,在后面的Google drive设置时候要用
QQ图片20150410221201.png
点击Follow this link,如上图。这个时候跳转到Google页面,这个时候可能需要使用梯子了
QQ图片20150410221157.png
在Google Developers Console页面点击“Create Project”出现创建工程对话框,只需要输入一个project name即可,Project ID不需要输入,使用自动生成的即可,点击“Creat”完成创建。
由于我们使用的是Google Drive需要使能Drive API,点击“API&auth”下的“APIs”,然后再搜索框中输入Drive API,如下图,搜索结果中会出现“Drive API”,(PS 看到这些东西真心觉得Goolge的强大)
QQ图片20150410221152.png
点击Drive API会提示“Enable API”,点击按钮,即可返回,这里已经完成了第一小步。
QQ图片20150410221148.png
返回后查看“Enable APIs”会看到多出一个Drive API
QQ图片20150410221143.png

下面的任务是设置账户, 点击左侧的“Consent screen”,填入选择一个你使用的邮件名,然后填入product name(可以随便起名),其它都是选填(optional)不用填写,直接保存即可
QQ图片20150410230339.png
最后需要创建一个用户,因为在插件里需要我们填入一个用户id和秘钥,这个都是需要在 Google Developers Console中生成的
QQ图片20150410221134.png
然后输入博客网址信息,选择"Web application",第二个填入自己的域名,第三个是一开始在插件中生成的的重定位连接。
QQ图片20150410221129.png
一切就绪后,直接点击“Creat Client ID”即可生成ID以及秘钥
QQ图片20150410221125.png
将Client ID和Client secret分别填入UpdraftPlus中,然后点击“保存修改”回到UpdraftPlus的“设置页面”,如下图,此时提示并没有验证,点击连接进行验证
QQ图片20150410223921.png
点击连接选择Accept
QQ图片20150410221119.png
验证结束后,回到界面后,提示已经验证成功,此时就可以备份了,下图是备份进程
QQ图片20150410221223.png
备份完成后到Google Drive查看
1428673546129695.png

----------------------------------------------------------------

[WordPress] 備份WordPress網站到Google Drive、Dropbox等雲端服務

文章來源:http://jdev.tw/blog/3470/updraftplus-wordpress-backup-and-restoration

WordPress有許多備份外掛,UpdraftPlus – WordPress Backup and Restoration外掛除了能將WordPress網站的資料庫、包括外掛等的系統檔案備份在網站上之外,也能指定同步到Dropbox或Google Drive等雲端儲存服務,只要搞定雲端儲存服務的授權機制後,就能很輕鬆的在雲端裡接收到網站的備份,要重建網站或另建新站會方便許多。因為我的Google Drive有較多空間,因此以下用Google Drive的同步做說明。

Google Drive授權設定

  1. 為了讓Google Drive授權UpdraftPlus的存取Google Drive權限,我們必須建立一個Google client ID。首先瀏覽Google APIs Console以建立Google Client ID。點擊左上角的【API Project】,由功能選單裡點選【Create…】
    1
  2. 輸入專案名稱後按〔Create project〕
    2
  3. 由Google APIs Console左側功能表點選【Services】,找到【Drive API】後按On/Off開關按鈕
    3
  4. 勾選同意使用條款並按〔Accept〕
    4
  5. 接著是建立Google Client ID的關鍵步驟,點擊Console右側功能表的API Access,找到Create client ID或Create another client ID後,輸入各個選項:
    • 點選【Application Type】為【Web application】
    • 點擊【Your site or hostname】右側的【More options】連結
    • 另外用新分頁執行UpdraftPlus的設定網頁,找到Google Drive欄位裡的連結,複製連結後貼入Google APIs Console的Authorized Redirect URLs欄位
    • 先按Sve Changes將輸入內容儲存起來
      6
      ▼複製本站的存取網址。Google Drive Folder ID欄位填的是要同步的Google Drive資料夾的代碼,不是資料夾名稱,請點擊Google Drive的資料夾後,複製網址#folder/後面的內容到此欄位
      7
      8
  6. 在Google APIs Console的API Access裡就能找到剛建立好的Google Client ID內容,其中的Client ID與Client secret要分別填入UpdraftPlus設定網頁的對應欄位裡
    10
  7. 點擊UpdraftPlus的設定網頁上方的連結以執行授權處理
    9
    11
  8. 成功後就能在UpdraftPlus設定網頁裡做備份操作,且能在Google Drive上找到備份的檔案

沒有留言:

張貼留言