廢話不多說!!自己看
文章來源: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,找到设置
然后再备份选项中选择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查看
----------------------------------------------------------------
[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授權設定
- 為了讓Google Drive授權UpdraftPlus的存取Google Drive權限,我們必須建立一個Google client ID。首先瀏覽Google APIs Console以建立Google Client ID。點擊左上角的【API Project】,由功能選單裡點選【Create…】
- 輸入專案名稱後按〔Create project〕
- 由Google APIs Console左側功能表點選【Services】,找到【Drive API】後按On/Off開關按鈕
- 勾選同意使用條款並按〔Accept〕
- 接著是建立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將輸入內容儲存起來
▼複製本站的存取網址。Google Drive Folder ID欄位填的是要同步的Google Drive資料夾的代碼,不是資料夾名稱,請點擊Google Drive的資料夾後,複製網址#folder/後面的內容到此欄位
- 在Google APIs Console的API Access裡就能找到剛建立好的Google Client ID內容,其中的Client ID與Client secret要分別填入UpdraftPlus設定網頁的對應欄位裡
- 點擊UpdraftPlus的設定網頁上方的連結以執行授權處理
- 成功後就能在UpdraftPlus設定網頁裡做備份操作,且能在Google Drive上找到備份的檔案
沒有留言:
張貼留言