2007年4月16日

自行架設Ftp伺服器備份Blogger文章

幾天曾提過如何利用HiNet FTP空間備份Blogger的文章,然而對於不是使用HiNet的人來說,除非能找到一個Ftp空間來進行備份,否則只有自行架設一個Ftp伺服器才能來進行備份,至於架設Ftp的伺服器有很多,例如Windows的IIS、雷電FTPD、GuildFTPd、Serv-U等等,而我這一篇所實作的軟體則是Serv-U,個人覺得Serv-U設定很簡單而且好用。

目前Serv-U最新版本為6.4,因為在這我只是要做個備份,並不是真正要架一個Ftp伺服器,所以我在這僅提供4.2版+中文化給大家,請先下載Serv-U 4.2英文版Serv-U 4.2 中文化檔案

首先請先執行Serv-U 4.2英文版的安裝檔案,安裝過程在此不加詳述,當你安裝到最後時,如下圖:
因為還要進行中文化的動作,所以先將“Start Serv-U Administrator program”這一項取消選取,按下“Finish”並將右下常駐的Serv-U取消常駐,接著執行中文化的檔案,完成後於桌面執行Serv-U。

當Serv-U執行後,會跑出一個設定精靈,你可以依下面的列表設定或自行設定:
  1. 顯示選單圖示:是
  2. 啟動伺服器
  3. 你的IP位址:動態IP請空白,固定IP可填可不填
  4. 網域名稱:前面說過,架這個伺服器只是要備份,所以直接按下一步
  5. 系統服務:不
  6. 匿名帳號:不
  7. 使用者帳號:是
  8. 帳號名稱:請自行設定
  9. 帳號密碼:請自行設定
  10. 起始目錄:選擇一個目錄做為登入FTP直接開啟的目錄
  11. 鎖定起始目錄:避免麻煩,選“是”
  12. 管理權限:選擇系統管理者以取得伺服器的最大權限
  13. 完成
以上步驟完成後,你可以登入剛才所架設的Ftp伺服器看看,在網址列輸入“ftp://你的IP/”,輸入帳號、密碼就能登入了。(如果你有使用防火牆,請記得將port 21打開)

接下來的步驟和如何利用HiNet FTP空間備份Blogger的文章差不多,在這再一次簡述一下。

Ⅰ、在「控制主頁–範本–修改HTML」頁面中,備份範本,並在頁面下方將範本回復成傳統範本:

Ⅱ、在「控制主頁–設定–發佈」的頁面中選擇Ftp發佈:

Ⅲ、進行連線的設定,其中“FTP伺服器”請填入你的IP位址,下方的帳號、密碼則填入之前安裝Ftp伺服器時所設定的帳號、密碼:


Ⅳ、儲存設定後,點選“立即重新發佈”,完成後你會發現所有的文章,已經備份到你的硬碟上。

完成備份,照例要回復成備份前的格式:
  1. 在「控制主頁–設定–發佈」中將發佈模式換回blogspot.com
  2. 在「控制主頁–範本–自定設計」進行升級
  3. 在「控制主頁–範本–修改Html」將之前所備份的範本上傳
關於Ftp備份Blogger,大致就是這樣,也許其他的 BSP為了搶Blogger的使用者,會提出更方便的備份方法,但是對於Blogger的忠實用戶,學會Ftp備份真的很重要。